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

添加自上次svn部署以来的新文件,svn,repository,springloops,Svn,Repository,Springloops,我使用springloops将repo部署到dev和prod web服务器上。所以我在两个地方有相同的CMS,根据开发团队或实时用户的使用情况,每个CMS都有一点不同。所以,在广泛搜索之后,我需要问这个问题,因为我的搜索包含了太多的关键字,并且没有一个答案足够相似或具体 在将我的repo部署到dev或live服务器,并通过应用程序更改/添加文件(例如通过web界面上载文件)后,我希望对添加的文件进行版本设置。我部署的repo没有svn文件夹 看起来我将不得不从repo开始签出,并在从后端添加文件

我使用springloops将repo部署到dev和prod web服务器上。所以我在两个地方有相同的CMS,根据开发团队或实时用户的使用情况,每个CMS都有一点不同。所以,在广泛搜索之后,我需要问这个问题,因为我的搜索包含了太多的关键字,并且没有一个答案足够相似或具体

在将我的repo部署到dev或live服务器,并通过应用程序更改/添加文件(例如通过web界面上载文件)后,我希望对添加的文件进行版本设置。我部署的repo没有svn文件夹

看起来我将不得不从repo开始签出,并在从后端添加文件时执行svn更新??。在部署之后,必须有一种方法可以通过web界面在本地repo之外对添加的文件进行版本设置


想法?链接?

嗯,您的工作流将至少违反两条规则

单点权威变更 不要在web空间中放置WC 但是,这是你的选择

以下是对当前工作流程的建议和必要更改,可能会被遗忘

dev和prod成为两个不同分支的WCs…每个分支都有一点不同。。。主要回购发展和产品 主干更改前单一源代码与分支合并两个额外WC以进行合并?还有更好的视觉控制?并在服务器WC中向具有svn的服务器传播 添加的文件将出现在svn ci之后的回购分支中 分支合并到主干中的更改
非常感谢您的回复。好的,我可以有两个分支,一个dev和一个prod。当我将主干部署到prod服务器时,它将跟随两个分支的合并。我的问题从这里开始。例如,2周前,我将完成的CMS项目中继部署到prod服务器。现在,知道足够危险的管理员已经在CMS中安装了一个模块,对其进行了配置,并将其集成到她的日常任务中,没有它就无法生存。我需要她通过web界面安装的文件添加到trunk存储库。2周前,您将代码部署到trunk,修订版为NEW,修订版为trunk,新旧合并到PROD branch,PROD server上的工作副本由PROD branch更新。当在服务器及其站点上的PROD working copy中进行某些更改时,svn状态将显示repo的修改状态。从这个repo提交到PROD branch,立即将PROD branch合并到trunk,在PROD服务器上更新您的本地WCSo,只需签出HEAD以用作生产文件,而不是使用springloops进行部署。然后,当通过web界面进行更改时,需要提交。是这样吗?