当不再需要文件时,“最佳做法”是什么? 从存储库中删除它,或将其移动到存储库中的“notneededfiles_archive”?
我想删除它们,但我不知道是否有一种简单的方法可以列出所有已删除的文件。 存档选项,你可以直接看到所有已删除的文件,如果你需要一个回来只看那里...但过了一段时间它可能是巨大的文件夹...(如果你删除了很多:))
有什么建议吗?
答案 0 :(得分:3)
要做的标准事情是svn rm
,这会使项目消失,但会将其保留在历史记录中,因此如果需要,您可以稍后再次恢复。
许多svn安装包括viewvc或类似的可视化工具,允许您查看旧版本,然后在需要时下载内容。从命令行,svn命令还允许从特定转速检出,当然重要版本应该用svn cp“标记”。
如果您真的遇到磁盘空间问题,您也可以考虑使用管理操作来删除历史记录,但这可能意味着您首先滥用了源代码管理系统。