版本控制工具---集中式--中央服务器
svn服务端安装
创建仓库 svnadmin create
启动Svnserve –d –r 文件路径
检查是否启动 netstate -an 端口号一般问3690
把仓库中的某一个项目checkout出来 svn checkout svn://localhost/itcast F:\develop\workroom\user
svn add a.txt
svn commit -m "add a.txt"
svn updatesvn权限设计:conf下的svnserver.conf文件中
项目添加到svn---share project
安装tortoise svn
在eclipse里面安装 subclipse
分布式:
github的使用:
1.下载安装http://msysgit.github.com/成功后鼠标右击会出现git bash
2.ssh-keygen -t rsa -C "邮箱" 生成公钥,到指定文件夹下找到 id_rsa.pub
3.把 这个key复制到 github-->setting-->ssh那块
4.从github上拷贝代码 $ git clone 仓库的url地址
5.在本地创建一个仓库,上传到github
5-1.在github上创建一个仓库
5-2.本地仓库和远程仓库建立连接 $git remote add origin 仓库地址
6.提交
git add --all
git commit -m "first"
git push origin master
7.其他命令
git diff
分支:truck主线 tags=稳定版本 branches分支(bug修复)
上传代码到github:
http://blog.csdn.net/luckyyulin/article/details/21090905