哪位给解释一下?
Refresh是刷新,这个我知道。
Get Latest Version 获取最新版本。
update State: 这个不知道。
Apply Patch:这个不知道。
Check out:不太懂,只知道是检出。
commit changes:提交自己的修改。
check in:不知道,和Check out什么关系?check in 是做什么的?
Undo check out:不做检出?还是撤销检出?
Synchronize with Repository:什么意思?
GetLabeled Version:什么意思?
update State: 更新文件状态,即获取最新的文件状态,“check out” or "check in"。
Apply Patch:这个应该是和补丁相关的一个操作(猜的),还没有用到过,无法解释啦
Check out:这个是指将文件的修改权限掌握在自己手中,除非我"check in",否则当前VSS上的这个文件只能是我进行“写”,这样就保证每个文件在某个时刻只能是由一个人进行“写”。
check in:这个和“check out "是配套的,当你“写”完毕后,提交至vss服务器,这样,别的开发人员就可以获取到最新的版本的code。
Undo check out:这个是在你将文件“check out”后,你进行了“写”操作,或者改变了一些文件里的内容,但是你又感觉修改的不对,想回到"check out "之前的状态,这时你可以“Undo check out”,文件就会回到原来的状态,同时你也就不再握有此文件的“写”权限。
Synchronize with Repository:与库同步,至今没有使用过,无法给出解释,抱歉
GetLabeled Version:至今没有使用过,无法给出解释,抱歉
我来补充一下楼上的回答
Synchronize with Repository 调出平台同步视图来显示所有本地文件、文件夹与 VSS 资源库的差别。
GetLabeled Version 获取一个打了label的版本