I suggest you ...

Enable offline check-in

Separate commits and pushes (which is currently one check-in operation). Improve offline support for sources.

60 votes
Vote
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    I agree to the terms of service
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Visual Studio ALM TeamVisual Studio ALM Team shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →
    Anonymous shared a merged idea: Add support for offline commit to Team Foundation Server (make TFS become a DVCS)  ·   · 

    3 comments

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      Submitting...
      • Timothy DilbertTimothy Dilbert commented  ·   ·  Flag as inappropriate

        I'd like to see this made available so to introduce a Git-like experience. Working outside of an internet connection isn't as uncommon as people would think. Quite often people find themselves in situations where an internet connection isn't easy to find or highly restrictive (i.e. in transit / airport terminals etc).

        Being able to work, and versioning your changes while offline would help developers work when ideas come to them and they find themselves without a connection to the office.

        I'd suggest some sort of 'private branching' functionality to prevent multiple changsets overwriting on-going work in the office. Please keep in mind that people aren't always proactive enough to configure this prior to leaving the office so 'private branching' work need to be the default sync with the ability to merge into the responsitory.

      • Matthew MitrikMatthew Mitrik commented  ·   ·  Flag as inappropriate

        Our Local Workspaces feature that is coming in TFS 11 significantly improves the offline capabilities of TFS, but doesn't yet add the ability to commit while offline.

        I'd love to hear how many people really want offline check-in as opposed to just being able to work offline with no friction (i.e. add, edit, rename, delete while offline).

        Matt
        Program Manager | TFS Version Control

      Feedback and Knowledge Base