trevorr / vss2git

Migrate Visual SourceSafe repositories to Git
Apache License 2.0
153 stars 116 forks source link

Feature to clean VSS setting and related files in output repository #46

Closed iamshiao closed 6 years ago

iamshiao commented 6 years ago

Clean VSS setting in .sln, .csproj, .vbproj, etc. Delete VSS related file(with extension .scc, .vspscc and .vssscc).

trevorr commented 6 years ago

I wonder if this wouldn't make more sense as a separate tool that one can run after Vss2Git. There doesn't seem to be much benefit in integrating it, as it doesn't really share any information with the rest of the app. It also strikes me as somewhat complex and opinionated to be compiled into an app; if it were a script, it would be easier for people to customize.

iamshiao commented 6 years ago

I make it a feature since once you switch to git, it's not likely you are going to link VSS anymore which make all these setting and files redundant. Plus, I had lots of projects to migrate so I believe it would be good to cut short steps by extending your tool instead of creating my own then operate two tools just for the process.

Anyway, I understand your intent to keep the project simple. Feel free to close this request.

trevorr commented 6 years ago

It sounds like a useful tool, just not one that needs to be built in. If you want to make it a separate project on GitHub, I'm happy to include a link in the Vss2Git README.