代码之家  ›  专栏  ›  技术社区  ›  Hippyjim

忽略对SVN中版本化文件夹的所有更改,而不从repo中删除

  •  0
  • Hippyjim  · 技术社区  · 16 年前

    当我将一个标签升级为live时,我只需在live框中“切换”工作副本。

    这个框架生成了很多临时文件,并在我开发的过程中对其内部进行了更改。我不希望这些更改污染repo,因为其中一些更改是特定于环境的,并且在暂存和生产工作副本上会有所不同。

    我不能“忽略”这些文件和文件夹,因为它们已经是版本控制的,当我切换到任何一个远程框上的新标记时都需要它们。

    有没有办法告诉subversion在repo中保留文件/文件夹的原始提交版本,但忽略任何后续更改?

    2 回复  |  直到 16 年前
        1
  •  0
  •   Nick    16 年前

    您不应该在生产服务器上从SVN签出内容。这样就可以从外部访问“.SVN”文件夹中的所有SVN元文件(对于web应用程序)。而是使用“ svn export

    应该完全忽略临时文件。不同的分支可能有助于版本控制应用程序的特定于环境的版本。

        2
  •  0
  •   Hippyjim    15 年前

    我终于找到了一个地方用这个svn:外部到将有问题的文件夹修复为早期版本,不包含所有临时文件。

    希望这对别人有帮助。