CnPack Forum


 
Subject: 在cvstracnt中集成提交功能
villainning
新警察
Rank: 1



UID 40596
Digest Posts 0
Credits 8
Posts 3
点点分 8
Reading Access 10
Registered 2008-6-23
Status Offline
Post at 2008-6-23 10:51  Profile | Blog | P.M. 
在cvstracnt中集成提交功能

现在cvstracnt和cvsnt组合成服务器端,Tortoiscvs作为客户端可以实现完整的配置管理的功能。现在我想做一个基于bs的cvs,以cvstracnt为基础在浏览器里实现配置管理的所有功能,但是我发现cvstracnt没有提交功能,我想把Tortoiscvs的提交功能集成进web里,不知道您能否指导一下集成的思路,万分感激!
Top
Passion (LiuXiao)
管理员
Rank: 9Rank: 9Rank: 9


UID 359
Digest Posts 19
Credits 6756
Posts 3554
点点分 6756
Reading Access 102
Registered 2004-3-28
Status Offline
Post at 2008-6-23 11:36  Profile | Blog | P.M. 
做CVS服务端的外挂,和做CVS的协议是不一样的。

要不做个HTTP服务端程序,接受WEB传上来的文件,保存后手工调用cvs客户端来进行提交,也行。
Top
villainning
新警察
Rank: 1



UID 40596
Digest Posts 0
Credits 8
Posts 3
点点分 8
Reading Access 10
Registered 2008-6-23
Status Offline
Post at 2008-6-23 12:32  Profile | Blog | P.M. 
感谢您的指点,还请您帮忙具体解释下“做CVS服务端的外挂,和做CVS的协议是不一样的。”这句话,我对这里的理解还不是很深,谢谢您!
Top
Passion (LiuXiao)
管理员
Rank: 9Rank: 9Rank: 9


UID 359
Digest Posts 19
Credits 6756
Posts 3554
点点分 6756
Reading Access 102
Registered 2004-3-28
Status Offline
Post at 2008-6-23 13:41  Profile | Blog | P.M. 
CVSTrac是在CVS服务端运行的,使用了CVS服务端的数据,相当于CVS服务的扩展,也就是我说的外挂。
而涉及到提交功能,则做的是CVS协议客户端,和服务器端通讯,这和CVSTrac的功能原本是不相关的。
Top
villainning
新警察
Rank: 1



UID 40596
Digest Posts 0
Credits 8
Posts 3
点点分 8
Reading Access 10
Registered 2008-6-23
Status Offline
Post at 2008-6-24 09:16  Profile | Blog | P.M. 
谢谢,我想再提个问题,cvstrac设定的用户是不是浏览的权限都是一样的,就是说我无法指定哪个用户只能看到我仓库里某个文件,而其他用户看不到?我现在是只要能登陆cvstrac的用户都可以看到我仓库中所有的文件
Top
 




All times are GMT++8, the time now is 2024-4-24 00:02

    本论坛支付平台由支付宝提供
携手打造安全诚信的交易社区 Powered by Discuz! 5.0.0  © 2001-2006 Comsenz Inc.
Processed in 0.006888 second(s), 9 queries , Gzip enabled

Clear Cookies - Contact Us - CnPack Website - Archiver - WAP