Click here to Skip to main content
15,894,343 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: Visual Studio Online Pin
ZurdoDev12-Sep-16 14:24
professionalZurdoDev12-Sep-16 14:24 
GeneralRe: Visual Studio Online Pin
Juan Antonio Vizcaino13-Sep-16 20:45
professionalJuan Antonio Vizcaino13-Sep-16 20:45 
GeneralRe: Visual Studio Online Pin
Slacker00712-Sep-16 22:17
professionalSlacker00712-Sep-16 22:17 
GeneralRe: Visual Studio Online Pin
Chris Maunder13-Sep-16 10:03
cofounderChris Maunder13-Sep-16 10:03 
GeneralRe: Visual Studio Online Pin
Slacker00713-Sep-16 18:29
professionalSlacker00713-Sep-16 18:29 
GeneralRe: Visual Studio Online Pin
Robin Imrie13-Sep-16 21:54
professionalRobin Imrie13-Sep-16 21:54 
GeneralRe: Visual Studio Online Pin
JRickey14-Sep-16 6:29
professionalJRickey14-Sep-16 6:29 
GeneralRe: Visual Studio Online Pin
JackPeacock13-Sep-16 2:53
professionalJackPeacock13-Sep-16 2:53 
I've used Git, Mercurial, SourceSafe and TFS, even (from the dark ages) DECset on VMS and an SCM on CDC Kronos systems (darn, can't remember the name, and yeah, SCMs have been around on mainframes since the 1960s). TFS gave me the least amount of trouble. I develop both C# and .NET alongside embedded "bare iron" ARM GCC using Eclipse. TFS worked fine for both.

Working with embedded involves building boards as well as writing code. I used TFS to version schematics, PCB layouts and reference manuals, even field service work instructions, along with code. That's where the database method is handy; it stores binary BLOBs as wll as code deltas.

What I like best is the lack of "file droppings" in source code directories. TFS puts everything in a SQL database. This is developing in a commercial enterprise environment where project management is critical. TFS has a very nice work item structure to track design, bugs, testing, even deployment, and it integrates well with both VS and Eclipse, along with MS Project.

The type of programing is not quite the usual mix. What I need is a common pool of drivers and RTOS tasks that I pick and choose for different circuit boards, sort of an a la carte program design methodology. Code is added to individual files with conditional compiles for different variations, due to IC pinouts, but basically similar targets. Directory level commit gets in the way because individual files are shared across several target builds, not the entire directory. Sure, other SCMs can do file level check in/out, but TFS does it best.

These days I have to use Github, management directives from on high, but I do miss the ease of use with TFS.
GeneralRe: Visual Studio Online Pin
jlongo14-Sep-16 2:22
jlongo14-Sep-16 2:22 
GeneralRe: Visual Studio Online Pin
WynterDragon14-Sep-16 5:09
WynterDragon14-Sep-16 5:09 
GeneralRe: Recommendations for source control Pin
raddevus12-Sep-16 14:50
mvaraddevus12-Sep-16 14:50 
GeneralRe: Recommendations for source control Pin
ZurdoDev12-Sep-16 15:29
professionalZurdoDev12-Sep-16 15:29 
GeneralRe: Recommendations for source control Pin
raddevus12-Sep-16 15:44
mvaraddevus12-Sep-16 15:44 
GeneralRe: Recommendations for source control Pin
Stuart Dootson14-Sep-16 5:00
professionalStuart Dootson14-Sep-16 5:00 
GeneralRe: Recommendations for source control Pin
Ron Anders12-Sep-16 15:54
Ron Anders12-Sep-16 15:54 
GeneralRe: Recommendations for source control Pin
Tri Mike Nelson14-Sep-16 2:52
Tri Mike Nelson14-Sep-16 2:52 
GeneralRe: Recommendations for source control Pin
Garth J Lancaster12-Sep-16 16:37
professionalGarth J Lancaster12-Sep-16 16:37 
GeneralRe: Recommendations for source control Pin
Mehdi Gholam12-Sep-16 19:02
Mehdi Gholam12-Sep-16 19:02 
GeneralRe: Recommendations for source control Pin
Garth J Lancaster12-Sep-16 19:34
professionalGarth J Lancaster12-Sep-16 19:34 
GeneralRe: Recommendations for source control Pin
Slacker00712-Sep-16 22:20
professionalSlacker00712-Sep-16 22:20 
GeneralRe: Recommendations for source control Pin
Jörgen Andersson12-Sep-16 19:46
professionalJörgen Andersson12-Sep-16 19:46 
GeneralRe: Recommendations for source control Pin
ZurdoDev13-Sep-16 0:38
professionalZurdoDev13-Sep-16 0:38 
GeneralRe: Recommendations for source control Pin
PauloJuanShirt12-Sep-16 21:00
PauloJuanShirt12-Sep-16 21:00 
GeneralRe: Recommendations for source control Pin
Richard MacCutchan12-Sep-16 21:21
mveRichard MacCutchan12-Sep-16 21:21 
GeneralRe: Recommendations for source control Pin
Rob Philpott12-Sep-16 22:32
Rob Philpott12-Sep-16 22:32 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.