【问题标题】:Deleted the .svn folder from SVN checkout folder. Would it impact on the production code directly?从 SVN 结帐文件夹中删除了 .svn 文件夹。它会直接影响生产代码吗?
【发布时间】:2020-05-22 00:29:06
【问题描述】:

我很久以前就从 SVN 进行了结帐,并且没有对该文件夹进行任何更改。几个月后,我看到那个文件夹还在我的机器上,我试图删除那个文件夹,因为它占用了磁盘内存。 SVN 结帐文件夹显示一个绿色右标记标记。我进入该文件夹并尝试删除 .svn 文件夹。删除过程开始,我看到每秒删除数百个项目。我停止了删除过程。在此过程之后,我没有做出任何承诺

这个删除过程会直接与生产同步吗?它会直接从生产代码或服务器中删除吗?这个删除过程会删除现有的运行时应用程序代码?如果此删除直接影响生产代码,那么它是否可恢复如果有人想要将来恢复,如何恢复已删除的代码

【问题讨论】:

    标签: svn tortoisesvn production-environment svn-checkout


    【解决方案1】:

    您可以完全删除 .svn 文件夹。您的工作副本目前对 Subversion 无用(因为它缺少随机文件),但它只不过是一个副本。 Subversion 是一个集中的版本控制系统,主数据位于存储库中。

    关于生产代码,它不应该与 Subversion 有任何关系,除非您已经构建了一些部署系统,该系统从工作副本或直接从存储库中获取信息。但这超出了 Subversion 的范围。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多