我有一个名为驻留在以下文件夹如何防止最新版本的文件从SVN
d“FILE1.TXT”文件:\开发\文件1(V1 ).txt文件
(V1) - >表示版本号
当文件是为生产做好准备,我们必须通过该文件被移动以v星期的时间为正式释放的过程。让我们假设生产文件夹是
d:\ PROD \文件1(V1).txt文件
如果我们在开发以FILE1.TXT任何进一步的修改,然后我们发布这个投入生产(在2个星期的时间)
所以现在我们的开发和PROD文件夹状态如下
DEV:d:\开发\文件1(V2).TXT - >今天
PROD:d:\ PROD \文件1(V2).TXT - > 2周时间
有时我们需要制作eme因此我们可能会绕过正常的2周发布流程,并立即将文件转移到生产环境中。
这意味着开发和PROD夹状态如下
DEV:d:\开发\ File1中(V3)的.txt - >今天
PROD:d:\ PROD \ File1中(V3)的.txt - >今天
然而在2个星期时间(2).txt可以覆盖紧急发布文件1(V3).txt文件
这意味着开发和PROD文件夹状态为正常的释放过程文件的一部分如下
从现在起2周内
=== ================
DEV:d:\开发\ File1中(v3)的.txt文件
PROD:d:\ PROD \ File1中(v2)的.txt文件
如何防止以前版本覆盖最新版本的文件?
什么进程(svn命令?)在两周内复制文件? –
为什么文件的v2和v3版本会有所不同?如果它们不同,这意味着在两周的发布过程中所做的测试没有任何用处,因为它们会测试未投入生产的应用程序版本(因为它测试v2版本,但你想保持v3版本)。因此,您应该取消两周发布版本,并使用v3版本重新发布完整版本。 –
将此信息发送到发布流程 - 或告诉我们您在此发布过程中使用的内容。 – Hurda