`
楚若之夜
  • 浏览: 124978 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

TortoiseSVN使用点滴——常见问题篇

阅读更多
问题1:’.’  is not a working copy. Can’t open file ‘.svn\entries’: 系统找不到指定的路径。3sNews.Net——最具影响力的中国地理空间信息门户网站Z qRyc)oW

解答:原因是输入的访问路径不正确,如svn://192.168.6.200/如果最后少写了“/”,就会出现这种错误提示。3sNews.Net——最具影响力的中国地理空间信息门户网站3~)TSC'Z7?`)~


!T8G6p8Vw eC#M3k4z(@0
问题2:将文件checkout之后,没有出现SVN的图标,是怎么回事?3sNews.Net——最具影响力的中国地理空间信息门户网站'hN*d%jlmn

解答:有些时候在客户端Checkout 文件后,SVN的系统图标也会不显示,可以执行一下“Clean up”,就会出现SVN的系统图标。3sNews.Net——最具影响力的中国地理空间信息门户网站e4]`5q U B6Z

3sNews.Net——最具影响力的中国地理空间信息门户网站r}]!J#u:g#Z#^.k

问题3:为什么添加的文件,别人看不到,版本库里也没有?3sNews.Net——最具影响力的中国地理空间信息门户网站8p e-bK#y

解答:最可能的原因是,你只是执行了“Add”而没有“Commit”,这样只是在本地注明某个文件是预定要增加的,而没有实际添加到版本库中,要添加到版本库必须执行“Commit”。删除文件也是一样。3sNews.Net——最具影响力的中国地理空间信息门户网站$s'D1e@[5q


*||J$|S4jw0
问题4:“Commit failed。……You have to update your working copy first”提交失败,需要首先执行更新操作。3sNews.Net——最具影响力的中国地理空间信息门户网站md0ju'{

解答:多人同时修改同一文件,在提交前其他人已经抢先提交到SVN服务器中,导致该错误;解决方法:对工作复本中的文件进行更新即可。3sNews.Net——最具影响力的中国地理空间信息门户网站 |rdhx7{:LP


7^*H%vJ*t0
问题5:更新时提示文件发生冲突:“One or more files are not a conflicted state。”
/S@4B,ZbG`*o0
解答:多人同时修改同一文件的同一部分,SVN无法自动进行合并,会导致该错误;解决方法:对工作复本中的文件和服务器的文件进行比较,手工合并即可。

b yrd5O+cJf"C7e0
3sNews.Net——最具影响力的中国地理空间信息门户网站 `BH pZp|3}N

问题6:“Commit failed;File already exists”提交失败,文件**已存在。
tR$Ju#J@0
解答:版本管理系统在改变你的计算机上的工作副本时,是非常的小心的。在做任何事情之前,它都尽可能把您的意图写到你的计算机上的日志文件中去。但如果偶然地操作中断了(例如:突然停电了,您的计算机死机了),那么日志文件记录就可能同您最后的工作状态不一致。一种建议解决途径:先把要提交的东西拷出来放到其它目录,再更新本地文件,然后把拷出来的文件重新放回去提交。
s"S)m6Q![SR6p0

2Vyj2vZ2A*H0
问题7:Working copy’**’locked. Please execute the ’Clean up’command.3sNews.Net——最具影响力的中国地理空间信息门户网站,kesd9c U(?

解答:Subversion客户端在提交内容之前会在本地的工作拷贝写日志,防止其他客户端再次作操作,如果这个提交过程中发生错误,就会存在未清理的日志,解决这个问题之需要执行“清理”操作,整理你的计算机上的工作副本,清理错误的日志记录,使您可以继续操作。

:X)PbH*n2mv#z7r0
3sNews.Net——最具影响力的中国地理空间信息门户网站^ ` ?/do @

问题8:执行clean up时,出现错误 “Subversion reported an error while doing a cleanup!” '**' is not a working copy directory ”3sNews.Net——最具影响力的中国地理空间信息门户网站(xoN]p-F6K

解答:遇到这种情况,先删除隐藏文件夹.svn中的tmp下面的临时文件,再执行clean up。3sNews.Net——最具影响力的中国地理空间信息门户网站*P$`y4x|;o x|*s

3sNews.Net——最具影响力的中国地理空间信息门户网站'd1Q.Z c5BiD

问题9:因为仓库与目录很多,使用TSVN每次选择目录URL of repository有很多地址,如何才清除呢?像清除浏览器中的历史那样,用什么方法呢?
#bky&\a"C'K4k0
解答:右键->TortoiseSVN->Settings->Saved Data,就可以清除你想要的东西了,包括URL、log、窗口大小、密码缓存等。3sNews.Net——最具影响力的中国地理空间信息门户网站%K5z v6i7] V7J:x!t k

3sNews.Net——最具影响力的中国地理空间信息门户网站~*t2Qz)}3K

问题10:在SVN中选中一个目录show log时,出现了某些版本只显示版本号和(no date),没有其他信息,什么原因引起的 ?3sNews.Net——最具影响力的中国地理空间信息门户网站0JL#W(xnHQD)w#\|

解答:出现了(no date)的revision,为其他人修改了你所没有权限访问的某个目录下的文件。3sNews.Net——最具影响力的中国地理空间信息门户网站7W@2nYuC!_

分享到:
评论

相关推荐

    TortoiseSVN常见问题(FAQ)

    ### TortoiseSVN 常见问题解析 #### Q1: 将文件checkout之后,没有出现SVN的图标,是什么回事? 在使用TortoiseSVN进行文件checkout后,有时可能会发现文件或文件夹旁边没有出现SVN的相关图标。这通常是由于...

    TortoiseSVN使用教程[多图超详细]

    TortoiseSVN是一款在Windows环境下使用的图形化Subversion(SVN)客户端程序。Subversion是一种开源的版本控制系统,用于文件和目录的跟踪管理,目的是保证在整个软件开发过程中,文件和代码的一致性与可控性。...

    TortoiseSVN-1.14.5中文使用手册

    TortoiseSVN中文使用手册知识点总结 TortoiseSVN是一款功能强大的Subversion客户端工具,专门为Windows平台设计。下面是TortoiseSVN中文使用手册中的知识点总结: 什么是TortoiseSVN? TortoiseSVN是一个基于...

    TortoiseSVN使用简介_图文

    TortoiseSVN 使用简介 本文档将详细介绍 TortoiseSVN 的使用过程,包括下载和安装、什么是 SVN、为什么要用 SVN、建立 SVN Repository、新增档案及目录、更新档案及目录、更新至特定版本、复制档案及目录、制作 Tag...

    tortoisesvn使用指南.pdf

    tortoisesvn使用指南

    TortoiseSVN使用手册(中文版)

    TortoiseSVN使用手册(中文版):TortoiseSVN是SVN版本控制器的客户端程序,TortoiseSVN使用手册(中文版)教你如何玩转TortoiseSVN客户端版本控制器程序。

    TortoiseSVN客户端使用指南

    TortoiseSVN 客户端使用指南 TortoiseSVN 是一个基于 Subversion(SVN)版本控制系统的客户端工具,提供了图形化的界面来管理和维护版本库。下面是 TortoiseSVN 客户端使用指南的相关知识点: 版本控制 版本控制...

    TortoiseSVN中文使用教程.pdf

    结合上述内容,TortoiseSVN中文使用教程涵盖了一系列操作和功能,旨在帮助开发者高效地使用Subversion版本控制系统,进行代码管理。从基本的版本控制概念到具体的操作流程,TortoiseSVN的使用教程逐步引导用户学习和...

    SVN客户端--TortoiseSVN使用说明

    ### SVN客户端—TortoiseSVN使用说明详解 #### 一、引言 TortoiseSVN是一款在Windows操作系统上非常流行的Subversion (SVN) 客户端工具。它以其直观的操作界面和与Windows环境无缝集成的特点而受到广泛好评。...

    VisualSVN Server和TortoiseSVN使用说明

    VisualSVN Server和TortoiseSVN使用说明 安装包: TortoiseSVN-1.7.12.24070-win32-svn-1.7.9 .msi VisualSVN-Server-2.5.9.msi LanguagePack_1.7.12.24070-win32-zh_CN.msi 一、 安装说明 二、 VisualSVN Server...

    Subversion部署和TortoiseSVN使用说明文档

    备注:Subversion,简称SVN Subversion是服务器端软件,用于搭建SVN服务; TortoiseSVN是客户端软件,用于给使用者连接SVN服务使用;

    TortoiseSVN的下载安装使用手册

    ### TortoiseSVN的下载安装使用手册 #### 一、简介 **TortoiseSVN**是一款用于Windows操作系统的Subversion客户端,它提供了一个简单易用的图形界面,让用户能够轻松地管理和协作版本控制项目。该软件是由Stefan K...

    tortoisesvn 使用手册

    TortoiseSVN 使用手册 本文档旨在指导项目成员熟悉 Subversion(以下简称 SVN)版本控制工具 TortoiseSVN 的使用。TortoiseSVN 是 SVN 的客户端,用于连接 SVN 服务器,以进行协同开发。 一、安装客户端 ...

    TortoiseSVN使用手册

    "TortoiseSVN 使用手册" TortoiseSVN 是一个免费的开源版本控制系统客户端,用于管理和维护项目代码。下面是 TortoiseSVN 使用手册的详细解说。 一、安装 TortoiseSVN 首先,需要安装 TortoiseSVN 客户端。可以从...

    TortoiseSVN 使用手册

    最新版本的TortoiseSVN 使用手册

    TortoiseSVN日常使用指南

    TortoiseSVN日常使用指南 svn的日常使用

    subversion-TortoiseSVN-使用手册(CHM+HTML,中英完整版)

    常见问题(FAQ) B. 如何实现… B.1. 一次移动或复制多个文件 B.2. 强制用户写日志 B.2.1. 服务器端的钩子脚本(Hook-script) B.2.2. 工程(Project)属性 B.3. 从版本库里更新选定的文件到本地 B.4. 回滚版本库里...

    TortoiseSVN使用教程[

    ### TortoiseSVN使用教程详解 #### 一、TortoiseSVN介绍与安装 **TortoiseSVN**是一款免费开源的Subversion (SVN) 客户端工具,它紧密集成在Windows资源管理器中,使得版本控制操作变得更加直观和简便。...

Global site tag (gtag.js) - Google Analytics