在使用WinCVS管理文档代码时,经常会看到WinCVS控制台的输出信息。这些信息由一些英文大写字母开始,而且不同的信息使用不同的颜色显示。
1、常见的信息说明
U --- 完整的文件从服务器上更新到了本地(当文件为二进制文件或者本地不存在的文件)。
P --- 文件的部分内容从服务器更新到了本地(文件为文本文件时,CVS将只传送本地文件和位于服务器上的文件相 比较不同的部分,以减少带宽的使用)。
A --- 这个文件目前只存在于本地目录中,你虽然使用 cvs add 命令向 cvs 服务器添加了文件,但还没有使用 cvs commit 命令确认添加操作。
R --- 这个文件你已经不存在于本地了,而且你也使用了 cvs remove 命令从 cvs 服务器上删除了这个文件,但还没有使用 cvs commit 命令确认删除操作。
M --- 这里有两种含义:一是你的本地文件修改了,但还没有用 cvs commit 命令提交到 cvs 服务器上;二是你的本地文件修改了,cvs 服务器上的文件被其他人修改了,现在你们的修改已经成功的合并了。参考:如何比较本地文件与 cvs 服务器上的文件
C --- 你的本地文件修改了,cvs 服务器上的文件被其他人修改了,但现在你们的修改发生的冲突,无法自动合并。参考:如何解决修改冲突
? --- 这个文件只存在与本地,没有用 cvs add 命令添加到 cvs 服务器
CVS ---目录信息
2、颜色显示的样式
U base/src/base/org/eclipse/osgi/framework\adaptorBundleClassLoader.java 代表新增加的文件
P components/accounting/servicedef/services.xml 代表原有文件被更新
cvs server: Updating components/content/config 代表该目录下的文件没有变化
文章来源:http://blog.youkuaiyun.com/teamlet/archive/2008/02/20/2109098.aspx
1、常见的信息说明
U --- 完整的文件从服务器上更新到了本地(当文件为二进制文件或者本地不存在的文件)。
P --- 文件的部分内容从服务器更新到了本地(文件为文本文件时,CVS将只传送本地文件和位于服务器上的文件相 比较不同的部分,以减少带宽的使用)。
A --- 这个文件目前只存在于本地目录中,你虽然使用 cvs add 命令向 cvs 服务器添加了文件,但还没有使用 cvs commit 命令确认添加操作。
R --- 这个文件你已经不存在于本地了,而且你也使用了 cvs remove 命令从 cvs 服务器上删除了这个文件,但还没有使用 cvs commit 命令确认删除操作。
M --- 这里有两种含义:一是你的本地文件修改了,但还没有用 cvs commit 命令提交到 cvs 服务器上;二是你的本地文件修改了,cvs 服务器上的文件被其他人修改了,现在你们的修改已经成功的合并了。参考:如何比较本地文件与 cvs 服务器上的文件
C --- 你的本地文件修改了,cvs 服务器上的文件被其他人修改了,但现在你们的修改发生的冲突,无法自动合并。参考:如何解决修改冲突
? --- 这个文件只存在与本地,没有用 cvs add 命令添加到 cvs 服务器
CVS ---目录信息
2、颜色显示的样式
U base/src/base/org/eclipse/osgi/framework\adaptorBundleClassLoader.java 代表新增加的文件
P components/accounting/servicedef/services.xml 代表原有文件被更新
cvs server: Updating components/content/config 代表该目录下的文件没有变化
文章来源:http://blog.youkuaiyun.com/teamlet/archive/2008/02/20/2109098.aspx