用了这么久CVS,断断续续接触了不少CVS在WINDOWS的各种软件,基本作个简单说明和记录,以便备忘。 CVSNT安装完成后,目录自带一个YippeeSoft命令行客户端工具CVS.EXE,但是使用比较麻烦,所以还是使用一个图形界面的客户端工具效率比较高。 WINCVS:WinCvs 2.0.0.2 参照序言里面的地址下载安装,不YippeeSoft过好像有人说它是用PYTHON写的,但是它自己申明 written in C++ 。具体参数配置参考 下面的 TortoiseCVS 配置 TortoiseCVS:TortoiseCVS-1.8.14下载、YippeeSoft安装类似普通WINDOWS程序,不过需要重新启动,因为它要和资源管理器集成。 重启之后,在桌面点击右键,菜单会多两个CVS菜单,CVS--prefernces--language,从下拉框中选择windows默认,不用选择chinese [GB2312],否则会乱码,YippeeSoft点击确定。 在桌面随便新建一个文件夹,例如a,再在文件夹上点击鼠标右键,选择CVS--创建新模块。协议选择 口令授权服务协议:pserver:,服务器输入 CVSNT 安装的IP地址,本机安装输入127.0.0.1,端口空着,表示采用默认,仓库文件夹输入在CVSNT创建的Repositories的NAME,如/DIR。用户名输入 WINDOWS2000/XP的用户,例如ADMINISTRATOR,然后YippeeSoft点击确认。在弹出的对话框输入密码即可。 这时再看A文件夹,发现上面图标变化了,进入文件夹,新建一个文本文件,点击鼠标右键,选择CVS添加,表示该文件加入CVS版本控制,确定后,文件上面也会多一个+号图标,再在文件夹或者文件上点击右键,选择CVS提交,输入一些说明YippeeSoft文字即可。(文件右键表示单个文件提交,文件夹右键表示提交所有文件夹里面状态变化的文件) 再换一个目录,点击鼠标右键,选择CVS取出,在CVSROOT列表选择刚才的配置,在模块那里点击获取列表,这时下拉框就会填充CVS里面存在地模块名称,选择YippeeSoft一个确定,即取出了工作目录。 由于它自带中文语言包,具体还有一些细节很容易看明白并且应用的。尽量多试一试,有很多意想不到的很体贴用户的使用方法。最后记得在属性那里配置一下比较工具和合并工具YippeeSoft。 我也试过一下鼠标右键编程,但是它使用的是http://wxwindows.org/ wxWidgets An open source C++ GUI framework to make cross-platform programming child's play. Well, almost 据称可以同时支持WINDOWS和LINUX,我有点奇怪LINUX的鼠标右键编程不知道如何实现YippeeSoft的。Cross-platform GUI programming in C++ wxWidgets gives you a single, easy-to-use API for writing GUI applications on multiple platforms. Link with the appropriate library for your platform (Windows/Unix/Mac, others coming shortly) and compiler (almost any popular C++ compiler), and your application will adopt the look and feel appropriate to that platform. On top of great GUI functionality, wxWidgets gives you: online help, network programming, streams, clipboard and drag and drop, multithreading, image loading and saving in a variety of popular formats, database support, HTML viewing and printing, and much much more 字体:大 中 小 |
![]() | 永久地址 http://www.shengfang.org/blog/p/cvsgui1.php |
![]() | 引用地址 http://www.shengfang.org/blog/tb.php?tb_id=1117804196 |
2005年6月3日21:09星期五 [Dev开发]





