I am running into some behavior with version 3.1.2 that I am sure we didn't have before.
Steps: (visual studio 2005, c# project, vault 3.1.2 client and server)
Check out a file on machine 1.
Log into machine 2 (in my case, its a virtual pc)
Check out the same file
Edit it
Check it in (all from machine 2).
Now diff the file on machine 1
Note that the file did not change in source control.
Now view the file on machine 2 and note that you have lost your changes.
Now notice that the file appears checked in on both machine 1 and machine 2, so your change set on machine 1 is effectively lost, unless you wrote down the name of every file that you had checked out.
Checking out a file: same user, different machine
Moderator: SourceGear
This is a known problem, and we'll add your report to the bug description. Note that when the file fails to checkin from Machine 2, it does get backed up into an _sgbak folder underneath your working folder, so your changes are not lost forever.
Sorry for the inconvenience on this, and we hope to address it in the next release.
Sorry for the inconvenience on this, and we hope to address it in the next release.