【发布时间】:2009-12-11 17:30:04
【问题描述】:
我是 Ankh 和 Tortoise 的新用户。目前正在开发一个 VS2008 应用程序套件,该套件将有多个 .exe 文件,但有很多通用代码。
目前,我们通过将源文件放在“共享”文件夹树中,并在所有需要编译这些文件的 VS2008 项目中使用“添加为链接”来在 .exe 项目之间共享代码。 (我们从 VisualSVN 开始,但后来改用 Ankh,因为它可以更好地处理链接文件。)
我们遇到的问题是我们仍在积极修改共享文件夹树的结构 - 添加新文件夹,并随着项目的发展将现有文件移入其中。
一直主要使用 Tortoise 来更改目录结构,但一直遇到问题 - 似乎与存储库不同步。我们收到错误消息,提示文件丢失或树冲突。
我怀疑问题可能是我们有时会以错误的顺序执行操作 - 例如,在移动目录然后提交之前忘记执行更新 - 但我不确定。
所以,我的问题:
更改目录结构的更好工具是 Ankh 还是 Tortoise?
对于首选工具,必须执行哪些步骤,按什么顺序执行?
【问题讨论】:
标签: svn tortoisesvn directory-structure ankhsvn