关于在delphi6中采用VSS进行管理的问题(50分)

  • 主题发起人 主题发起人 LanFairy
  • 开始时间 开始时间
L

LanFairy

Unregistered / Unconfirmed
GUEST, unregistred user!
哪位能提示VssConneXion for Delphi 6.0的确解方法,立即送300分;
现在www.playicq.com能下,但我没有积分,请大家帮忙;
下面文章请大家销纳!
VSS6.0+Delphi6.0 实战录
一、实现工具
Delphi6.0 VssConneXion for Delphi6.0 Vss6.0
二、VSS服务器设置
1、打开 VSS ADMIN 修改admin用户密码。

2、创建VSS数据库,对应一个实际的项目。

3、为创建的数据库(项目)加入项目组成员。
4、在项目中加入项目文件夹和项目文件
i)可将现有的项目文件(夹)直接拖入对应的vss项目数据库
ii)在数据库中手工加入文件夹,在加入对应的项目文件。
5、为成员赋予相应的项目权限。
1) 只读(R):允许查看文件,对应于View、Get等命令
   2) Check Out(C):可以使用Check Out,Check In,Undo Check Out等命令修改文件内容
   3) 文件增删(A):可以在项目中增加、删除、重命名文件或者给文件加标签,对应的命令有Add,Delete,Label,Rename等
   4) 破坏(D):这级权限对应于那些具有巨大破坏性的操作(就是那些一不小心就可能被炒鱿鱼的操作),请牢记它们的名字:Destroy,Purge,Rollback。所以亦有人戏称之为自杀权限。
操作:
i) 激活项目安全机制

ii) 针对用户设置每个项目的权限

iii) 针对项目设置每个用户的权限

三、客户端操作
1)下载VSS数据中的项目文件到本机工作目录
i) 使用VSS 下载文件

recursive : 下载当前目录及子目录下的所有文件;
Build Tree : 下载文件的同时在本机创建相同的工作目录(第一次下载时建议使用)
ii)使用Delphi6.0 下载

选择窗口下面的“SourceSafe”按钮。
选择窗口下面的“DataBase”按钮,加载VSS数据库。
确定后回到窗口
选择有权限的项目目录,单击“OPEN”
提示是否下载子目录。
2)指定项目的本机工作目录。
如出现下载的文件不在你预期下载目录中,则你需要设定项目的本机工作目录。
注意:在VSS中设定的工作目录不会影响Delphi中下载的工作目录。
i)在VSS中指定
ii)在Delphi6.0中指定工作目录
3)CheckOut、Checkin操作
i)使用VSS操作
ii)使用Delphi操作

四、标准操作流程(建议)
1、VSS结合Delphi实现
1)使用VSS CheckOut 出文件到本机工作目录。
2)使用Delphi打开工作目录重的项目文件。
3)编辑项目文件。
4)使用VSS Checkin工作目录到数据库。
5)如有新增文件在Checkin时要选择覆盖原文件。
2、使用Delphi实现
1)使用Delphi打开工作目录重的项目文件。
2)使用Delphi CheckOut 出文件到本机工作目录。
3)编辑项目文件。
4)使用VSS Checkin工作目录到数据库。
3、Delphi中的操作
1)新增单元保存时将询问是否将该新增的文件加入VSS数据库。如加入则该文件将处于CheckOut状态。VSS中可以看见,但实际未提交到VSS数据库。
2)从工程中删除文件时询问是否从VSS中删除
3)如未Checkout 就修改源文件,则系统提示
 
我有在playicq下的 for d7, 如果你要, 可發給你!
或aiirii@21cn.com
我用了下, 感覺并不是太實用!
 
http://www.cnvcl.org/showdetail.php?id=163
VssConneXion VSS 整合工具
 
谢谢:Aiirii
因为我们的开发团队都在用delphi6,
不知for delphi7能用在delphi6中吗?
还有您的for delphi7有注册吗?如果有麻烦您发一下
mailto: elinfo@163.com
 
我提的那没有吗?
 
谢谢app2001,
我只找到安装文件,没有破解或注册,
安装文件可以在http://www.epocalipse.com/上找到最新的
 
我给你一个,收邮件
 
请Aiirii来这里取分:
http://www.delphibbs.com/delphibbs/dispq.asp?lid=2435094
请antic_ant来这里取分:
http://www.delphibbs.com/delphibbs/dispq.asp?lid=2435967
每人200,不成敬意
 
能否发一个给我?谢谢.
yztink@163.com
 
請說明以上文章的是從哪裡找到的。謝謝!!!
最好給個聯接??謝謝
 
www.51cmm.com
 
后退
顶部