20110627 VisualSVN安装与配置(Delphi7-2010/VS2010)
1) VisualSVN-Server-2.1.9.msi
2) TortoiseSVN-1.6.16.21511-win32-svn-1.6.17.msi
1) 建立SVN服务器,用VisualSVN即可,VisualSVN自带 Apache服务器
2) 在客户端安装SVN客户端,以下可选
a) TortoiseSVN(Windows)
b) VisualSVN( For VS)
c) TortoiseSVN For Delphi7-2010(需要TortoiseSVN)
d) LibSVN For Delphi(原生Delphi插件)
下载:http://dl.dbank.com/c08get3hqp
下载:http://dl.dbank.com/c082ueqg55
下载:http://dl.dbank.com/c0qyxjofoi
如果项目已经导入,则提示一下错误:
建议编辑代码之前,从服务器上获取最新源代码
注意:更新操作可能会因为版本冲突而失败,这是可以使用合并【Merge】或其他方法解决;也可能因为锁定【Get Lock】而失败,这是需要先解锁【Release Lock】。 |
注意:选择项目文件夹!
如果不是选择一个文件,也可以选择一个目录进行签出,如下 |
注意:签出的目录与URL的目录应该使用一致的 |
签出深度的4个选项:
分别是迁出全部、只签出下一级子目录和文件、只签出文件、只签出空项目,默认的是第一项。
查看文件夹
图标的显示信息如下:
代码修改后,图标显示感叹号
注意:要选择刚刚签出的内容
也可用“TortoiseSVN=>>Add”,最后还是要“签入”才能起作用
TortiseSVN=>>Rename…
TortoiseSVN=>>Delete
1) 打开源文件项目
2) 编译,安装
http://dl.dbank.com/c0qyxjofoi
1) 打开源代码
2) 编译、安装
1) 首先在资源管理器中用TortoiseSVN下载最新源代码(CheckOut或者Export都可以)
2) 然后用Delphi打开项目
3) 修改文件
4) 提交文件
[miscellany] enable-auto-props = yes [auto-props] *.* = svn:needs-lock=* * = svn:needs-lock=* |
一个人设置后,上传后,下载下来即可,本步骤可以忽略
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\Software\Tigris.org\Subversion\Config\auto-props] "*.*"="svn:needs-lock=*" "*"="svn:needs-lock=*" [HKEY_LOCAL_MACHINE\Software\Tigris.org\Subversion\Config\miscellany] "enable-auto-props"="yes" |
1) 更新(Update)
2) 签出(用Get Lock)
3) 修改
4) 提交(Commit)
VisualSVN Server的配置和使用方法(转)GOOD.mht