在Eclipse中将所有文件显示为传出文件的CVS

在Eclipse中将所有文件显示为传出文件的CVS,eclipse,cvs,Eclipse,Cvs,我最近将我的开发工作站从Windows切换到Linux(Fedora64)。我将Eclipse与PDT和CVS一起用于PHP编程。我将整个项目文件夹(包括.project文件)复制到Linux系统,并将其导入Eclipse。它自动检测到CVS服务器IP和登录。但是,当我同步时,它会将我所有的文件(>8000)显示为传出文件,而且同步总是停留在79%。如何在不再次从CVS检出整个项目的情况下修复此问题?谢谢。这可能是时间戳与工作副本的隐藏/CVS文件夹中记录的元数据稍微不同步的问题。尝试在您的沙箱

我最近将我的开发工作站从Windows切换到Linux(Fedora64)。我将Eclipse与PDT和CVS一起用于PHP编程。我将整个项目文件夹(包括.project文件)复制到Linux系统,并将其导入Eclipse。它自动检测到CVS服务器IP和登录。但是,当我同步时,它会将我所有的文件(>8000)显示为传出文件,而且同步总是停留在79%。如何在不再次从CVS检出整个项目的情况下修复此问题?谢谢。

这可能是时间戳与工作副本的隐藏/CVS文件夹中记录的元数据稍微不同步的问题。尝试在您的沙箱上运行
cvs status
(对不起,我不熟悉Eclipse的cvs界面,但您可以在命令行上这样做)。这将重置假定已修改的文件

您也可以通过简单地运行更新来逃脱惩罚。如果所有其他方法都失败了,请重新结账


更新:我在谷歌上搜索了一些文章,发现一些文章可以解释为Eclipse在执行“更新”或“更新检查”时执行隐式的
状态.

这可能是时间戳与工作副本的隐藏/CVS文件夹中记录的元数据稍微不同步的问题。尝试在您的沙箱上运行
cvs status
(对不起,我不熟悉Eclipse的cvs界面,但您可以在命令行上这样做)。这将重置假定已修改的文件

您也可以通过简单地运行更新来逃脱惩罚。如果所有其他方法都失败了,请重新结账


更新:我在谷歌上搜索了一些文章,发现一些文章可以解释为Eclipse在执行“更新”或“更新检查”时执行隐式的
状态。

这似乎是个好主意,唯一的问题是我不知道如何在Eclipse上执行该命令!其他人能帮忙吗?谢谢,没用。它告诉我-“服务器在执行“cvs更新”命令时报告了一个错误。”:(@Atriya:Hmm,它是否也告诉你服务器报告了什么错误?@OliverGiesen你让我高兴了一天,谢谢!不管eclipse做什么,它都会在某种程度上混淆命令行cvs,所以我得到了“没有存储库,这里,先进行签出”我使用命令行cvs来签入,因为eclipse想要添加所有新文件(有人知道如何告诉eclipse在没有显式添加的情况下停止添加新文件吗?)。这似乎是个好主意,唯一的问题是我不知道如何在Eclipse上执行该命令!其他人可以帮助吗?谢谢。不起作用。它告诉我-“服务器在执行“cvs update”命令时报告了一个错误。”:(@Atriya:Hmm,它是否也告诉您服务器报告了什么错误?@OliverGiesen您让我高兴了一天,谢谢!无论eclipse做什么,它都会在某种程度上混淆命令行CVS,所以我得到了“没有存储库,这里,先签出”我使用命令行cvs签入,因为eclipse想要添加所有新文件(有人知道如何告诉eclipse停止添加新文件而不显式添加吗?)。