Subversion和源代码未在Delphi XE2中提交

时间:2013-08-27 22:32:51

标签: delphi svn

我已成功按照这些说明http://www.drbob42.com/examines/examinD3.htm安装了最新版本的Subversion。然后我也安装了Delphi IDE集成。

如果我打开Delphi项目,右键单击Delphi IDE中的项目管理器,选择“Tortoise SVN”,然后选择“Repository browser”,我可以在本地存储库中看到项目中的所有文件。

在那个阶段,我在我的应用程序源中添加了一条指令行,保存然后尝试提交。 SVN提交表单显示但是它说“自上次提交以来没有文件被更改.TortoiseSVN没有在这里做任何事情”。因为我刚刚更改了我的应用程序的源代码,我期待SVN显示出来。为什么不发生这种情况?

我选择了清理选项,错误信息显示“清理无法处理以下路径.....不是工作目录

由于

1 个答案:

答案 0 :(得分:1)

您需要将存储库中的文件签出到工作目录中,然后修改该工作目录中的文件。 (您不直接修改仓库中的文件。)

使用“文件 - >从版本控制打开”,然后完成对话框。它会将文件签出到您指定为“目标”的文件夹中(应该是您的存储库 - 它应该是一个单独的目录!),然后您修改该工作目录中的文件,提交(签入)您对存储库的更改。