我尝试了一下在openhard上进行版本的管理,发现只能通过提交rar的方式上传代码。似乎很不方便,大家有更好的利用openhard的办法请共享。
另外,我在googlecode上建了一个项目,打算先用googlecode进行版本管理。具体的使用方法如下:
1.在google上注册一个账户,例如gmail账户,然后点“登录”,“更多”,“code”,“project hosting”,搜索“esd-facedetection”,加入即可。
2.在本机上建立一个文件夹,例如FaceDetectionProject,这个文件夹将对应googlecode上项目的trunk目录。建好文件夹后,右键点击文件夹,选“svn checkout”,在“URL of repository”项中填写“https://esd-facedetection.googlecode.com/svn/trunk/”,点ok,TortoiseSVN会提示你输入用户名和密码。用户名即前面的google账户名,密码请到googlecode项目的source页面下点"When prompted, enter your generated googlecode.com password.",即可获得。
3.SVN程序会将trunk目录下所有内容下载到本机。你可以在相应目录下自行添加代码,文档等,也可以新建目录管理自己的文档。最后对整个FaceDetectionProject右键选择svn commit即可。弹出的对话框会让你选择提交的文件,最后点ok就行了。