为什么有些文件不能从svn服务器上更新下来

是这样的,我想把一个文件添加到svn服务器上,但是我commit的时候它提示文件已经存在,我就把这个文件在本地上删除了,然后更新整个文件夹,发现没有我想传的那个文件,这是... 是这样的,我想把一个文件添加到svn服务器上,但是我commit的时候它提示文件已经存在,我就把这个文件在本地上删除了,然后更新整个文件夹,发现没有我想传的那个文件,这是想传又传不上,请问下怎么解决啊,帮帮我这个菜鸟吧,真的谢谢啦! 展开
 我来答
文雅且温馨灬百花i
推荐于2017-11-23 · TA获得超过229个赞
知道小有建树答主
回答量:363
采纳率:0%
帮助的人:133万
展开全部
这个问题,对于刚使用SVN的用户都会遇到.

首先,你得到本地的SVN项目根目录上,进行 Clean up 操作,然后在更新你本地地整个SVN项目,如果没有任何文件更新下来,你右键选择 Check for modifications 命令进行操作,会出现一个对话框.你只要点击 Check repository 一会就会出现很多文件,这时你就能看到SVN服务器上有没有你想上传的文件在服务器上.

要是有,就右键更新下来,要是没有,你就可以上传新文件到SVN服务器上了.
LOV555
高粉答主

2018-03-30 · 醉心答题,欢迎关注
知道大有可为答主
回答量:419
采纳率:100%
帮助的人:13.1万
展开全部

偶尔是会出现这个错误,可以尝试执行一下清理(cleanup)然后再update,或则直接从服务器上把这个文件单独取下来放入本地文件夹。

SVN更新多目录文件的简便方法  :

1、开发端通过svn的记录(比方说commit)导出要跟新的部署清单。

2、测试会拿到XXX.lst文件(就是txt文件改了后缀)和一个命令文件(其实就是一个txt文件,写了一个命令,然后后缀改成bat)。

3、命令为rar批量抽取文件命令:rar a changefiles.rar @XXX.lst。该命令可以在DOC下执行,或按照2生成bat文件,双击即可。

4、如果找不到该命令,再环境变量的path里添加Winrar的安装路径。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友f691b7d
2010-08-04 · TA获得超过457个赞
知道小有建树答主
回答量:344
采纳率:0%
帮助的人:391万
展开全部
最简单的办法是直接删除整个文件夹,然后在父目录里更新,重新下载这个文件夹。
subversion的父子目录应该是各自管理的,删掉子目录在父目录更新,可以清除子目录的不正常状态。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
fox1919
2010-07-30 · 超过16用户采纳过TA的回答
知道答主
回答量:98
采纳率:0%
帮助的人:48.8万
展开全部
从你的讲述,中间并无FAIL发生,所以中间所有的的操作都应该是成功了。

莫非你把那个文件列为“ignore on commit”了?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式