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