我对svn的事情,什么都不知道,想了解如何更新服务器上的多个位置的一些基本信息或指针一个新手,这里是我的情况: 我有一个Web应用程序,该Web应用程序可以运行在三个不同的领域。这些域是在同一台服务器上创建的。像http://www.domain-one/webapp,http://www.domain-two/webapp和http://www.domain-three/webapp。所以,我已经安装上像上面的网址,三个领域的Web应用程序,现在问题是这样的,当我更新我的本地系统上的代码,我必须更新所有这些三个位置,我更新通过FTP手动将所有这三个位置。有没有什么办法可以让我更新我的代码,并自动更新或只是使用任何svn客户端(像乌龟svn)做udpate(我使用Windows 7和切断与Apache软件运行Linux)。可以安装任何所需的软件服务器如果需要。任何帮助或指针都非常感激。SVN服务器和SVN客户端:使用SVN客户端更新muliple服务器的位置?
0
A
回答
1
前言
出版(或交付)你的代码的一些点外库|工作副本不是SVN(任何SCM)本身的任务 - 这是交付工具工作,这可|必须与互动VCS
面对
- 如果每个域的webapp工作拷贝库的一些树,就可以
svn up
每个厕所在post-commit钩子 - 如果webapp根本与SVN无关(一些未版本控制的文件集),则可以将
svn export
分成三个不同的目标。
0
我发现CI(持续集成for php)工具对我来说工作的很好,因为它们让我可以更多地控制诸如自动测试,调试和将文件自动上传到服务器位置等诸多功能。
我用他们夫妇和仍然在学习。来自PHP strom的PHPCI和TeamCity。希望这个答案能够给别人一些提示。
相关问题
- 1. SVN客户端/服务器版本
- 2. 服务器运行SVN 1.6,客户端运行SVN 1.7
- 3. SVN服务器和许多客户端与单个集线器
- 4. 使用龟svn客户端检查代码到视觉SVN服务器
- 5. 如何阻止1.5 svn客户端连接到服务器?
- 6. SVN合并 - 客户端还是服务器?
- 7. 将SVN服务器从Linux迁移到Windows - 客户端影响?
- 8. SVN客户端转速高于服务器
- 9. 在SVN中合并 - 在客户端还是服务器上?
- 10. 服务器和客户端
- 11. Web服务客户端和服务器
- 12. OOP COM服务器更新客户端
- 13. Java:服务器/客户端 - >客户端/客户端
- 14. WCF的服务器/客户端conected客户服务器
- 15. 的Http从客户端加密到服务器和服务器到客户端
- 16. 服务器端和客户端javascript
- 17. 客户端和服务器端
- 18. 客户端和服务器端验证
- 19. 客户端和服务器端
- 20. 服务器端和客户端方法
- 21. 客户端服务器 - (TCP)
- 22. BufferedReader,客户端/服务器
- 23. JXTA客户端 - 服务器
- 24. 客户端服务器C++
- 25. 服务器客户端iphone
- 26. 服务器/客户端C#
- 27. Android客户端服务器
- 28. Arduino客户端/服务器
- 29. 服务器客户端java
- 30. Java客户端服务器
非常感谢您的答复。我明白了你的观点,现在你能否介绍一下VCS?不知道。用于更新svn外的非存储库代码。仅供参考每个webapp都是主代码的工作副本(位于我的本地主机系统上)。只要我更改或更新主代码时,用主代码更新代码的三个工作副本。 – Jay
@Jay - “VCS”是SCM(“版本控制系统”与“源代码管理”)的同义词,SVN是世界的一部分。部署是不同的故事(通常情况下)。对于你的情况 - 阅读关于Subversion中的post-commit钩子(案例1) –
感谢您将在此工作,并将尽快分享我的经验。 – Jay