ros*_*mcm 3 delphi version-control tortoisesvn sync
好吧,我一直相信SVN是以前发布的方式,但我还没有看到顿悟.我不确定如何为我的开发环境设置SubVersion.
这是我目前的设置.我不是很想搞砸它,如果颠覆可以和它并列,那将是非常好的:
工作:
N:\ Projects
N:\ Projects\Lib
N:\ Projects\App1
N:\ Projects\App1\Help
N:\ Projects\App1\Images
N:\ Projects\App2
..etc
N:在建筑物的单独服务器上.
有几个其他开发机器在本地安装了这些工具,但所有开发都是在引用服务器上的文件时进行的 - 即工作站上没有源代码.
家
具有相同开发工具集的笔记本电脑,以及c:\ Projects\App1 ..等中的源,即n:\ Projects工作中的设置镜像.
N:\ Projects和C:\ Project之间的源代码目前与DropBox一起保持与自定义应用程序对齐.文件排除确保非源文件不会被同步
我想用这个设置运行SubVersion.
为了包含Subversion,您将使用服务器上的Subversion存储库替换您的共享源目录.每个开发人员工作站将在本地检出整个源代码的副本(但是,如果您愿意,这可以是网络服务器上的私有区域).
您可以将N:\Projects树保留为每日构建的只读副本,或者其他任何内容.但Subversion的目标之一是在两个人大致同时编辑同一个文件之间进行调解.这与包含可写源代码的共享目录不兼容.此外,让多个开发人员以某种方式"共享"相同的Subversion工作目录注定要失败.
| 归档时间: |
|
| 查看次数: |
405 次 |
| 最近记录: |