我的代码在Windows上使用带有TortoiseSVN的SVN进行了版本控制。
我的类似棉绒的工具抗议我做错了某些事情。但这是一个非常挑剔的工具。我保存在代码库中的许多非版本化的有用文件和说明使它绊倒了。它提早抱怨并退出。因此,我需要在其他地方干净地提交和签出,以便能够执行清理代码所需的每个迭代。不用说,我不想在迭代过程中在回购中生成很多事件。
是否可以通过(Tortoise)SVN在单独的目录中生成当前版本文件的副本,而无需通过回购?
答案 0 :(得分:1)
如果我理解正确,则可以使用辅助鼠标(又名“右”)按钮拖动并选择“ SVN在此处导出版本项”(或“ SVN在此处导出更改的项”):
答案 1 :(得分:0)
执行以下两个步骤:
将完整的已检出SVN目录复制到新位置,包括隐藏的.svn子目录/子目录。
在Windows资源管理器中打开复制的版本,右键单击工作副本文件夹,同时按住Shift键,然后选择“删除未版本化的项目”。或者,您可以在命令外壳svn cleanup . --remove-unversioned