我有一个问题,这可能看起来很奇怪。我从SVN查看了一些源代码。但是,出于某种原因,我不希望这个源代码由SVN控制。是否存在使其看起来像独立代码的方法,而不受任何源控制软件的控制。顺便说一句,我在Windows中使用Tortoise SVN。
答案 0 :(得分:3)
如果您使用的是SVN 1.7,只需删除工作副本根目录下的.svn
文件夹即可。对于以前的版本,您可以从所有文件夹中删除所有.svn目录,或使用“导出”命令将项目副本创建到另一个位置,而不使用.svn目录。
答案 1 :(得分:2)
您可以使用Tortoise SVN导出源代码,它只提供源代码而不提供任何其他内容。右键单击根文件夹时可以使用此选项。
答案 2 :(得分:2)
删除源代码层次结构中的.svn
目录后,您检出的代码是独立的。
您可能希望看看如何删除.svn
目录的答案:
How do you remove Subversion control for a folder?
答案 3 :(得分:1)
在您希望获得副本的文件夹中,右键单击 - > TortoiseSVN - > 导出:
从下面的屏幕截图中可以看出,导出的文件夹不受SVN控制。
与工作副本相反: