visual-sourcesafe-2005

Combine DVCS with Visual Source Safe

不羁岁月 提交于 2019-12-03 03:54:37
问题 I'm forced to use Visual Source Safe 2005 at work. I'd like to combine that with a DVCS, so that I can check in files locally without disrupting my co-workers if there's a bug or it doesn't compile. In my attempts with Mercurial, it works, but causes a few weird issues. Namely, it thinks someone else has checked out the files I have checked out. Here's my thoughts on how I should manage it: Disable auto-checkout. Work locally in Mercurial When I'm ready to push my changes... Clone my

Way to see all files ever checked into Visual SourceSafe by a user?

不问归期 提交于 2019-12-03 03:15:07
Is there a way in Microsoft Visual SourceSafe to see all the files I've ever checked-in? With a project selected, go to Tools, Show History, tick Recursive, and enter your user name into User. Click OK. The command line may be faster, more efficient for this. From the command line: cd C:\Program Files\Microsoft Visual SourceSafe SET SSDIR=<path to folder containing srcsafe.ini> ss Status $/ -R -U<username> > checked-out-by-username.txt And then check the contents of checked-out-by-username.txt for your check-outs. For example: My srcsafe.ini was in C:\Program Files\Microsoft Visual SourceSafe

How to change the Tagger name and email of a Git Tag

江枫思渺然 提交于 2019-12-01 21:27:53
问题 Long story short I'm writing a script to migrate a very large project from (gasp) Microsoft SourceSafe to Git and I'm trying to retain the authors of the SourceSafe project's labels(which are essentially tags in Git). I know you can modify the author and committer name/date of a Git Commit but can you do the same to a Git Tag? 回答1: TL;DR Re-create the tags with the new desired data. But if anyone else had them before, they may not accept your new ones. Or they may! It's up to them , though.

How to change the Tagger name and email of a Git Tag

。_饼干妹妹 提交于 2019-12-01 19:12:06
Long story short I'm writing a script to migrate a very large project from (gasp) Microsoft SourceSafe to Git and I'm trying to retain the authors of the SourceSafe project's labels(which are essentially tags in Git). I know you can modify the author and committer name/date of a Git Commit but can you do the same to a Git Tag? TL;DR Re-create the tags with the new desired data. But if anyone else had them before, they may not accept your new ones. Or they may! It's up to them , though. Description I know you can modify the author and committer name/date of a Git Commit Actually, you can't ,