0

我正在开发一个基于 Visual Source Safe(VSS)的项目。我和我的同事正在处理同一个文件。我正在使用 VSS 2005 在 Visual Studio 2010 中工作,而我的同事正在使用 VSS 2006 在 VIsual Studio 2013 中工作。

我的同事毫无错误地提交了她的更改,但是当我尝试获取文件的最新版本时,我收到了这个错误:

无法合并,因为可视源安全不支持合并具有不同编码的文件

较早解决此类错误的选项是从本地驱动器中完全删除文件(当然保留备份副本!),然后从 Visual Studio 重新创建文件并复制粘贴备份文件中的内容。

但我相信会有一些出路,因为我之前遵循的方法似乎不是最佳实践。

另外,我无法签入文件;出现同样的错误。

任何帮助,将不胜感激。

4

1 回答 1

0

请检查您在 Visual Studio 中的文件编码和 VSS 数据库中的版本,看看它们是否相同。

要检查 VSS 中的编码,请在 VSS 中找到文件,右键单击它 -> 属性并检查类型字段。

于 2015-09-30T08:08:22.373 回答