导航:首页 > 版本升级 > svn库中部分文件更新不下来

svn库中部分文件更新不下来

发布时间:2021-12-08 02:05:20

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

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

② svn 无法更新,可以提交,可以检出,删掉某文件更新,会直接还原该文件。

无法更新是报什么错?

至于删除文件后,更新会还原该文件,这完全是正常的啊,因为你删除后没有进行提交操作,所以服务器端的最新版本里有这个文件,你一更新自然就把这个文件取回来了

③ svn怎么忽略部分文件更新

从两头共同控制吧:
1、客户端提交是忽略这些文件,如果客户端是TortoiseSVN的话,右键菜单TortoiseSVN——设置——全局忽略样式,里面加上*.tld,这样每次commit的时候就会自动忽略这些tld文件;
2、服务器端配置个钩子pre-commit,禁止这类文件提交,具体钩子的写法网上搜一下吧,不是很复杂。这主要是防止某些客户端没有设置全局忽略样式,导致仍然上传了tld文件。

至于update或checkout时忽略这些文件,目前SVN解决不了。所以只能考虑从源头控制,禁止这些文件上传。

④ SVN更新到一半就更新不下来

朋友可以直接下载它的最新版本的来使用。

⑤ svn update 可否只更新部分文件

分别update 各个目录,就是麻烦些, svn 客户端配置文件, 里头可以设置 ignore 的, 不知道对于 update 是否有效。 版本管理软件, 为何还有不需要 update 的,

⑥ svn更新时提示文件不在版本控制范围内,更新失败

①进入D:\DevWorkSpace\SVNSpace\MyERP目录
②创建一个文件test.txt
③执行svn commit命令,运行结果是
D:\DevWorkSpace\SVNSpace\MyERP>svn commit test.txt
svn: E200009: 提交失败(细节如下):
svn: E200009: “D:\DevWorkSpace\SVNSpace\MyERP\test.txt” 尚未纳入版本控制
说明一个文件必须纳入版本控制才可以提交到服务器端。
④执行svn add命令,将test.txt纳入版本控制
D:\DevWorkSpace\SVNSpace\MyERP>svn add test.txt
A test.txt
⑤再次执行svn commit命令
D:\DevWorkSpace\SVNSpace\MyERP>svn commit test.txt
svn: E205007: 提交失败(细节如下):
svn: E205007: 无法使用外部编辑器获得日志信息;考虑设置环境变量 $SVN_EDITOR,或者使用 –message (-m) 或 –file (-F) 选项
svn: E205007: 没有设置 SVN_EDITOR,VISUAL 或 EDITOR 环境变量,运行时的配置参数中也没有 “editor-cmd” 选项
此时要求附加日志信息
⑥使用-m参数附加日志信息
D:\DevWorkSpace\SVNSpace\MyERP>svn commit -m “My first commit” test.txt
svn: E170001: 提交失败(细节如下):
svn: E170001: 认证失败
原因是没有权限
⑦暂时先开启匿名访问权限
[1]进入对应的版本库目录下的conf目录:D:\DevRepository\Subversion\ERP\conf
[2]打开svnserve.conf
[3]将第19行的# anon-access = read改为anon-access = write,也就是去掉“# ”,将read改为write。注意前面不要留空格,一定要顶格写。
[4]不需要重启SVN服务,甚至命令行窗口都不需要重新打开。
⑧重新执行提交命令
D:\DevWorkSpace\SVNSpace\MyERP>svn commit -m “My first commit” test.txt
正在增加 test.txt
传输文件数据.
提交后的版本为 1。
说明提交成功了。
⑨其实svn commit命令最后可以不指定具体文件,此时表示提交当前工作副本中的所有修改。
4.3 更新
①将服务器端文件检出到一个新的目录,模拟另外一个终端
D:\DevWorkSpace\SVNSpace>svn checkout svn://localhost/ERP TomERP
A TomERP\test.txt
取出版本 1。
②回到MyERP目录,对test.txt文件修改后提交。
③进入TomERP目录
④执行svn update命令
D:\DevWorkSpace\SVNSpace\TomERP>svn update
正在升级 ‘.’:
U test.txt
更新到版本 2。
这样我们就可以在TomERP目录下看到MyERP目录下提交的修改。
⑤思考:更新和检出的相同点和不同点分别是什么?
检出 更新
相同点 从服务器端下载最新内容
不同点1 下载整个项目 下载与本地工作副本不同的内容
不同点2 创建.svn目录,使检出目录成为工作副本 依赖.svn目录
不同点3 只能操作1次 可以操作多次

⑦ 更新SVN时,为什么我同事提交的部门文件我更新不下来

一定要先更新再提交。

把你做的东西做一个备份,然后选择“与资源库同步”,这时你同事的东西都在里面了,然后再把你写的东西复制到里面,提交就ok了。实在不行就把整个项目备份,然后删掉,再从服务器下一份,再把你自己的东西贴进去,只是这样会很麻烦。

⑧ svn 版本库中的配置文件提交了也不被更新能做到吗

是说对于存放在版本库中的某些文件不能被别人通过update取得吗?
如果是这样的需要,那就把这些文件放在一个单独的文件夹里,对这个文件夹设置除了SVN管理员外的所有人都没有读取权限

⑨ SVN提交本地代码时检测不全本地的更新,有些还需要人工添加 ,怎么回事

1、commit的时候,默认是只提交纳入SVN控制之下的文件,对于一个新建的文件,如果没有执行add操作,则默认不会提交这个文件到服务器;
2、如果是TortoiseSVN客户端的话,在commit的时候,会找出所有新建的文件,但不会自动勾选那些没有add的文件;
3、如果TortoiseSVN在commit的时候,不列出某些新建的文件,那么检查一下你本地的全局忽略样式(右键菜单TortoiseSVN——设置),是否这些漏掉的文件是因为符合某种忽略样式,而被自动过滤了

⑩ svn 有些文件更新不下来

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

阅读全文

与svn库中部分文件更新不下来相关的资料

热点内容
讲一家三口去护林的电影 浏览:591
网贷如何处理数据 浏览:16
女主强大现代修真文 浏览:317
美容院韩剧电影的名字 浏览:856
韩国电影床戏合集 浏览:983
谁有小电影网站 浏览:459
原油投资口袋期牛app 浏览:819
从u盘中删除的文件去了哪里 浏览:580
樱桃美版女主角是谁 浏览:747
premiere教程pdf 浏览:251
计算机网络技术毕业能干嘛 浏览:587
电影提前看去哪看 浏览:674
印度电影女孩被子撞 浏览:350
主角10岁收了母亲的都市小说 浏览:976
谁有可以看的那种网站啊 浏览:34
男主无敌却隐世的小说 浏览:461
linuxsftp下载文件 浏览:267
快播电影的网址是多少 浏览:842
和尚采阴补阳香港电影 浏览:985
内外网系统如何进行数据交换 浏览:386

友情链接