我有一个多个项目的解决方案,但我并不总是想同时构建。
因此,我创建了几个解决方案配置,如下例所示:
配置1
配置2
等
直到昨天,我才创建了几个新的解决方案配置。从现在起,每次我更改配置时,我的所有项目文件都会被签出,尽管它们与服务器版本没有任何区别。
有人能解释一下这种行为吗?
更重要的是,我能做些什么来阻止它呢?
发布于 2015-03-13 09:28:05
这可能很难,但是:停止使用SourceSafe,它是很好的超过其支助截止日期,在视频-工作室-在线和tfs2013 (如果您需要免费的话)都支持tfvc和git中有一个更好的选择。
或者任何非微软的选项,比如云中的github和亚特兰西安-藏,或者在前提下普通的git或颠覆。
签出项目的原因可能很简单,因为Visual删除了只读位,这是更现代的系统不再需要依赖的东西,因为它们实际上将比较文件内容以确定是否需要签出文件。很久很久以前,我已经停止调试SourceSafe了。
https://stackoverflow.com/questions/29027906
复制相似问题