自上次svn部署以来添加新文件

时间:2011-10-25 18:44:02

标签: svn repository springloops

我使用springloops将我的repo部署到我的dev和prod web服务器上。所以我在2个地方拥有相同的CMS,每个都根据开发团队或现场用户的使用情况而略有不同。因此,在广泛搜索之后,我需要问这个问题,因为我的搜索包含的关键字过多,而且答案的相似性或特定性都不够。

将我的repo部署到dev或live服务器,并更改/添加文件(通过应用程序,例如通过Web界面上传文件)后,我想对添加的文件进行版本控制。我部署的repo没有svn文件夹。

看起来我不得不开始从repo中退出,并且每当从后端添加文件时都会进行svn更新(??)。在部署之后,必须有一种方法来通过Web界面(在本地仓库之外)添加版本文件吗?

思考?链接?

1 个答案:

答案 0 :(得分:0)

嗯,您的工作流程至少会破坏两条规则

  • 单点权威性变更
  • 不要将WC放在网络空间

但是 - 您的选择

以下是对当前工作流程的建议和必要的更改(可能有些遗忘)

  1. dev和prod成为主要回购(DEV和PROD)的两个不同分支(“......各自有点不同......”)的WC
  2. 主干(以前的单一代码源)的变化与分支合并(两个额外的WCs用于合并?和更好的可视化控制?)并传播到{{1在服务器WC中
  3. Addeed文件将在svn up
  4. 之后显示在repo的分支中
  5. 分支机构的变化合并(?)到主干