SVN如何让visual studio警告我有一个更新版本的文件?

时间:2011-01-20 11:15:17

标签: visual-studio svn tortoisesvn

我希望这些问题不是太明显或模糊,但我在寻找答案时遇到问题,因为我不确定术语。

我正在使用带有Unfuddle和Visual Studio 2010的TortoiseSVN。

之前我使用的Sourcegear's Fortress对我来说非常好,但我的新公司使用SVN。

我目前遇到的问题是:

如果我在visual studio中编辑文件,则将更改提交(签入)回SVN然后 我的同事然后去他的视觉工作室编辑同一个文件(检查出来),它不会自动更新到我刚签到的新版本,所以当他在更改后再去检查文件时它会抛出冲突错误。

所以我的问题是: 是否有一个设置会在您签出文件时自动更新到最新版本?或者我使用它错了?

感谢您的帮助。

贝克斯

1 个答案:

答案 0 :(得分:2)

您没有“签出”文件,您应该在编辑前更新。 Subversion使用different versioning model而不是你习惯的。{/ p>

确保在发生冲突时使用良好的冲突编辑器。我个人使用DiffMerge配置为AnkhSVN中的差异和合并工具。