我刚刚开始使用VSS并关闭了“允许多个签出”的新公司。我可以看到,在这里完成任务将很快成为一个问题。启用“允许多个签出”可能不是一种选择。
当文件可用时,我有没有办法编辑文件然后合并我的更改(使用VSS或其他工具)?
答案 0 :(得分:3)
当然,只需使文件可写(在点击获取按钮时按住shift键以获得对话框...)
然后尝试在合并更改时不要破坏任何内容。
我曾经工作的商店不允许多次结账,因为合并过程非常危险。
答案 1 :(得分:2)
基本上,没有什么可以阻止你编辑文件。通常这些文件被标记为只读,但你可以肯定地覆盖它 但最好还是要非常小心,因为VSS会让你轻易覆盖其他任何人的变化。
VSS Studio中有一个选项可以将文件设置为只读,除非您检出它们。您可以考虑将其关闭(虽然我不建议这样做。)
我相信,Visual Studio中还有一个选项允许编辑只读文件。也就是说,如果您尝试编辑r / o文件,Visual Studio将提示您使其可写。这可能更好,因为您不会意外更改文件。
更好的是,从VSS迁移到SVN或其他现代源控制系统。 VSS在稳定性,性能等方面存在很多潜在问题。