我们每周都会对生产服务器进行更新。在过去,我们一直在访问每个文件夹并执行SVN更新以从存储库中获取最新版本的文件。很乏味。
我们所有的发展都在后备箱上。我们想开始(是的,我们还没有这样做)使用SVN标记来标记我们的版本。我相信我们可以将标签的SVN导出到我们的生产服务器。这是对的吗?
要达到这一点,我们需要从服务器中删除所有.svn文件夹。 (SVN Export应该这样做)但是 -
我们在生产中有一些文件夹,其中包含由生产中运行的应用程序上载的图像文件,并且在登台和开发服务器上需要这些文件。它们现在位于存储库中。当我们尝试使用我们的工作副本并按住SHIFT时> TortoiseSVN我们没有菜单选择“删除(保持本地)”。
我们做错了什么?有没有其他方法可以从存储库中删除这些文件及其文件夹?
将来我们计划只手动将这两个文件夹中的文件复制到登台服务器和开发服务器上,并将这些文件夹的所有知识都保留在SVN存储库之外。
提前谢谢你,
答案 0 :(得分:0)
进行了更多搜索,发现答案已经发布 - Remove file from SVN repository without deleting local copy MrGrieves回答是最容易理解的 - 谢谢MrGrieves! (希望这已经正确完成。我是StackOverflow的新手。)