我已成功按照这些说明http://www.drbob42.com/examines/examinD3.htm安装了最新版本的Subversion。然后我也安装了Delphi IDE集成。
如果我打开Delphi项目,右键单击Delphi IDE中的项目管理器,选择“Tortoise SVN”,然后选择“Repository browser”,我可以在本地存储库中看到项目中的所有文件。
在那个阶段,我在我的应用程序源中添加了一条指令行,保存然后尝试提交。 SVN提交表单显示但是它说“自上次提交以来没有文件被更改.TortoiseSVN没有在这里做任何事情”。因为我刚刚更改了我的应用程序的源代码,我期待SVN显示出来。为什么不发生这种情况?
我选择了清理选项,错误信息显示“清理无法处理以下路径.....不是工作目录
由于
答案 0 :(得分:1)
您需要将存储库中的文件签出到工作目录中,然后修改该工作目录中的文件。 (您不直接修改仓库中的文件。)
使用“文件 - >从版本控制打开”,然后完成对话框。它会将文件签出到您指定为“目标”的文件夹中(不应该是您的存储库 - 它应该是一个单独的目录!),然后您修改该工作目录中的文件,提交(签入)您对存储库的更改。