在工作中,我们有一个非常庞大的代码库,通常会将其导出为Web应用程序以确保一切都是最新的。如果我们开发测试代码,通常会在分支中完成,以确保它不会与主干冲突,否则可能会意外地导致错误发布。
我的问题是是否可以仅导出差异而不是整个存储库,否则必须再次导出整个存储库,这需要相当长的时间。例如,假设我们有一个“上次导出”的标志,然后我们比较文件的最后更新日期,并仅导出那些晚于上次导出日期的文件。
这对于内部/互联网系统非常方便,因为需要进行完整的导出以使我们的实时/存储库保持同步。有任何想法吗?
编辑-查看补丁,我看不到如何为已存在于存储库中的文件创建补丁。我们已经提交了文件。因此,我希望从x修订版本创建补丁到头,并将其应用于我的项目根目录,以应用每个单独的差异。但我不确定是否有可能。
我的问题是是否可以仅导出差异而不是整个存储库,否则必须再次导出整个存储库,这需要相当长的时间。例如,假设我们有一个“上次导出”的标志,然后我们比较文件的最后更新日期,并仅导出那些晚于上次导出日期的文件。
这对于内部/互联网系统非常方便,因为需要进行完整的导出以使我们的实时/存储库保持同步。有任何想法吗?
编辑-查看补丁,我看不到如何为已存在于存储库中的文件创建补丁。我们已经提交了文件。因此,我希望从x修订版本创建补丁到头,并将其应用于我的项目根目录,以应用每个单独的差异。但我不确定是否有可能。