@SanMao
2015-08-05T14:25:55.000000Z
字数 1538
阅读 1977
源代码管理
源代码管理工具的作用:
如果是团队开发,使用源代码管理工具是强制性的!
如果是单人开发,也强烈建议现在就开始使用源代码管理工具
使用源代码管理工具
需要两套环境:服务器端,客户端
1> Repository 代码仓库,保存代码的仓库
2> Server 服务器,保存所有版本的代码仓库
3> Client 客户端,只保存当前用户的代码仓库
4> 用户名&密码 访问代码仓库需要使用自己的"用户名和密码",从而可以区分出不同的人对代码做的修改
checkout
将服务器上最新的代码仓库下载到本地,"只需要做一次"update
从服务器上将其他人所做的修改下载到本地,"每天上班必须要做的事情"commit
将工作提交到服务器,"每天下班之前至少做一次"cd
---改变工作目录pwd
---输出当前工作目录的绝对路径ls
---查看文件ls
--- 显示文件ls -a
---显示所有文件ls -l
---列表显示文件ls -la
---列表显示所有文件touch
---用于更改文件访问和修改时间的标准UNIX程序,也被用于创建新文件cat
---连续查看文件内容more
---分页查看文件内容cd 工作目录
---切换到工作目录svn checkout http://192.168.1.103/svn/weibo --username=manager --password=manager
---checkout服务器上的代码仓库svn status(svn st)
---查看本地代码库状态svn log
---查看svn日志svn log filename
---查看某一个文件的日志touch main.c
---创建文件svn add main.c
---将文件添加到本地版本库中svn commit -m(ci -m) "注释"
---将文件提交到服务器的版本库中svn remove/delete(rm) Person.h
---删除文件svn revert Person.m
---撤销修改svn update
---更新svn update -r5
---回到之前的某个版本注意:不要勾选 git,两套源代码管理同时存在会发生冲突
其他用户操作
忽略一些不需要上传的文件