[导入]源代码版本控制(五)
书接上回。
工程:其实可以认为是文件夹。
点第一个按钮
打开添加工程对话框
填点名字,和备注。
点个OK。这个添加成功后的工程窗口中的内容,我们的“OtherProject”就添加到VSS中了,但是这个工程中没有任何文件。
注意:这个工程目前存在于VSS服务器,和客户端没有任何关系。
下来添加文件吧。
文件:就是文件了。类型可能多种多样。
点第二个按钮,可以添加文件。
选个文件添进去。
添加成功的结果。
当时目前这个文件是只读的,不能编辑。如果要编辑,必须让这个文件处于签出状态。
签出:让文件在客户的机器上处于可以编辑的状态,当然这个状态也要存储在VSS服务器上,以便其他用户知道,现在这个文件张三正在进行编辑,其他的人想要编辑,必须等待张三编辑完成,将状态设置为可以签出的状态。签出这个动作不一定非得在VS IDE做,也可以在VSS的客户端中做。
在文件上点右键,有一项为签出:
这回麻烦了:
中文是:如果没有设置工作目录,那么这个命令不能完成,OK去设置工作目录,Cancel就不玩了。
工作目录:你要在哪个目录中编辑这个文件或者工程。
嗯,不对吧,我的文档刚才就放在“我的文档”这个目录里了,现在编辑就应该在这个目录中啊。
嗯,你要这么做?!
嗯。(变态,变态,真变态。)可以。那你就设置编辑这个文件的工作目录在“我的文档”吧。
Ok吧。
哎,别急,问题还没解决呢,你咋就走了呢?
(进水,进水,进大水)开动脑筋想想,这是你刚才把文件添加到VSS服务器上的,其他人并没有添加,你编辑当然应该是就在你的目录中做,可其他人呢,他们的机器上并没有你的文件啊,他们想要编辑你的文件,必须从VSS服务器上获取这份文件,当然文件应该放在某个目录中去编辑,你的机器上有“我的文档”这个目录,其他人的机器上不一定有啊。明白了?
现在这份文件的只读属性就没了,可以编辑了。
Dang,Dang,Dang,DangDangDang,编辑完成。
完了?
没有。
现在你需要把编辑完成的文档签入。
签入:就是告诉服务器,喂,老服,我的文档写完了,现在这份文件在当前这个时刻是最新版本,其他人要是想改,只能在我的基础之上进行了,李四和王麻子不是想编辑这份文档吗,现在可以了。
下来的工作该是李四和王麻子了。
土鳖该扛铁牛了。喝水喽。
文章来源:http://blog.sina.com.cn/s/blog_49458c270100btyj.html