【问题标题】:Source code not controlled by SVN [duplicate]不受SVN控制的源代码[重复]
【发布时间】:2013-05-12 12:52:58
【问题描述】:

我有一个问题,可能看起来很奇怪。我从 SVN 签出一些源代码。但是,出于某种原因,我不希望此源代码由 SVN 控制。有没有办法让它看起来像独立代码,不受任何源代码控制软件的控制。顺便说一句,我在 Windows 中使用 Tortoise SVN。

【问题讨论】:

  • @Offtopic VTC'er:这个问题与“程序员常用的软件工具”有关 - 这是 on-topic,根据FAQ

标签: svn tortoisesvn


【解决方案1】:

在您想要复制的文件夹中,右键单击 -> TortoiseSVN -> 导出

从下面的截图可以看出,导出的文件夹不受SVN控制。

相对于工作副本:

【讨论】:

    【解决方案2】:

    您可以使用 Tortoise SVN 导出源代码,它只提供源代码,不提供其他任何内容。右键单击根文件夹时可以使用此选项。

    【讨论】:

      【解决方案3】:

      一旦您删除源代码层次结构中的.svn 目录,您签出的代码就是独立的。

      您可能希望查看有关如何删除 .svn 目录的答案: How do you remove Subversion control for a folder?

      【讨论】:

        【解决方案4】:

        如果您使用的是 SVN 1.7,您只需删除工作副本根目录下的 .svn 文件夹即可。对于以前的版本,您可以从所有文件夹中删除所有 .svn 目录,或者使用导出命令将项目的副本创建到另一个位置,而不使用 .svn 目录。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2014-05-18
          • 2011-03-11
          • 2011-03-27
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多