`

SVN系列 -- svn is not a working copy directory 的解决方法

 
阅读更多

 

 

SVN使用过程中,经常碰到以下情况:

  svn is not a working copy directory 的解决方法

 

目录结构如下

 EclipseJava

         -- VTMS_UpDown

         -- Demo

         -- ... 

  将EclipseJava下内容上传到同一个svn目录下

问题

  现在发现无法上传“VTMS_UpDown”目录下文件,根据提示执行“Clean up”,结果抛出“svn is not a working copy directory ”错误。

  可以通过先删除服务端和本机VTMS_UpDown的svn信息,重新上传来解决问题。

解决方法

  a  windows设置可以看到隐藏文件

  b  打开EclipseJava/.svn下的文件entries,删除VTMS_UpDwon、dir和下一空行等3行内容

 

VTMS_UpDown
dir

Acms_Servlet
dir

VTMS_AOP
dir

 c  进行VTMS_UpDown目录,搜索svn文件,删除搜索到得到所有文件

 d  登陆svn服务器,从服务器上删除VTMS_UpDown

 e  执行“Clean up”

 f   执行上传,上传成功

 

 

分享到:
评论

相关推荐

    常见SVN错误处理大串讲

    #### 错误九:`'...' is not a working copy directory` - **错误描述**:指定目录不是工作副本。 - **原因分析**: - 指定目录不是SVN管理的目录。 - 目录的SVN元数据丢失。 - **解决方案**: - 检查目录是否为...

    SVN基本指令

    svn merge -r REV1:REV2 {path/to/workingcopy} ``` 例如,撤销最近的一次提交: ``` svn merge -r 1234:1233 ``` 或者合并两个版本: ``` svn merge -r 1233:1234 ``` **4. 处理冲突** 当出现冲突...

    使用StatSVN统计SVN版本库

    * Check out a working copy of the desired SVN module into some directory, e.g. c:\myproject. * Change into that directory and type 'svn log --xml -v > svn.log' * Change back to the c:\statsvn ...

    SVN使用教程.pdf

    ### SVN使用教程知识点详解 #### 一、SVN概述与安装 **SVN** (Subversion) 是一种广泛使用的版本控制系统,它可以帮助开发者们管理代码的版本,支持多人协作开发项目,并能有效追踪项目的变动历史。 ##### 1.1 ...

    svn1.6.2使用帮助文档,svn帮助文档,如何使用svn

    :revert Reverts local modifications of a working copy. The /pathtells which items to revert. :cleanup Cleans up interrupted or aborted operations and unlocks the working copy in /path.

    SVN常用命令(使用频率最高的)

    svn checkout https://example.com/repo /path/to/working/copy ``` 3. **添加文件(Add)** 添加新文件或目录到版本控制,使用`svn add`命令。例如: ``` svn add file.txt directory/ ``` 4. **提交更改...

    svn.rar_svn常用命令

    `svn export <URL>` 或 `svn export <working_copy>` 用于从仓库或工作副本创建一个未受版本控制的副本。 13. **切换(switch)** `svn switch <new_URL>` 或 `svn sw <new_URL>` 让工作副本指向不同的分支或标签...

    ECLIPSE中SVN插件使用说明

    - 选择Checkout方式(通常为Checkout as a Working Copy) - 指定本地工作目录位置 - 完成后即可看到项目文件。 **3. 解决冲突** 当多个开发者同时对同一文件进行修改时,可能会出现冲突的情况。解决冲突的...

    实例方式讲解svn目录权限设置

    * 工作副本(Working Copy):开发者工作时使用的文件副本。 二、建立版本库 建立版本库是svn权限设置的第一步。我们可以使用svnadmin命令来创建版本库。例如: svnadmin create /path/to/repo 这将创建一个名为...

    AnkhSvn操作手册-基于版本2.x-守护者翻译整理

    工作拷贝浏览器(Working Copy Explorer)是用于管理本地文件系统中从版本库检出的文件和文件夹的工具。它提供了一种方式来处理那些不属于任何项目的文件和文件夹,使用户能够使用与解决方案浏览器相同的命令集。 #...

    SVN服务端+客户端+操作手册

    - SVN的基本概念:如仓库(Repository)、工作副本(Working Copy)、提交(Commit)、更新(Update)、合并(Merge)等。 - 安装和配置:如何在服务器端安装和配置SVN服务,如VisualSVN Server。 - 客户端工具...

    svn.rar_svn_svn教程

    3. **工作副本(Working Copy)**:开发人员在本地计算机上工作的文件和目录,可以从仓库克隆得到。 4. **提交(Commit)**:将工作副本中的更改保存到仓库的操作。 5. **更新(Update)**:获取仓库中最新版本到...

    SVN (X64)

    - **Working Copy(工作副本)**:每个开发者本地的项目副本,包含从仓库检出的文件。 - **Commit(提交)**:将更改保存到仓库的操作。 - **Update(更新)**:获取仓库中的最新更改并应用到本地工作副本。 - **...

    svn教程笔记

    - 通过右键点击文件,选择`TortoiseSVN` > `Show log`,然后选中特定版本,使用`Diff with Working Copy`来比较当前工作副本与选定版本之间的差异。 - **解决冲突** - 当合并或更新时遇到冲突,TortoiseSVN会标记...

    SVN命令大全[参考].pdf

    例如,`svn checkout http://example.com/svn/project /path/to/working/copy` 将项目从指定URL检出到本地路径。 2. **ADD**:当有新文件或目录创建时,需要使用`add`命令将其添加到版本控制下。如 `svn add new...

    VC资源文件版本更新工具 (与Subversion版本同步)

    Mark the revision of verion info in a rc file as svn revision of current working directory. Usage: VersionMaker [-?] -rc rc-file -? display this help. -rc rc-file specify the .rc file name. ...

    SVN服务端+客户端

    2. **工作副本(Working Copy)**:用户在本地计算机上的项目副本,可以在此进行编辑和提交。 3. **版本(Revision)**:每一次文件或目录的变更都会创建一个新的版本号。 4. **检查出(Checkout)**:获取仓库中的...

    SVN安装包及使用说明

    通过阅读这份文档,用户可以了解SVN的基本概念,如仓库(Repository)、工作副本(Working Copy)、提交(Commit)、更新(Update)和合并(Merge)等。 在实际使用中,开发者通常会在本地创建一个工作副本,然后从...

    svn 安装 配置 CollabNetSubversion

    - **工作副本(Working Copy)**:用户在本地计算机上工作时的文件和目录副本,与仓库保持同步。 **2. CollabNet Subversion 安装** - **下载**:访问 CollabNet 官方网站获取适用于您操作系统的最新安装包。 - **...

    SVN 服务器安装

    - **工作副本(Working Copy)**:开发者在本地电脑上创建的项目副本,可以直接编辑并提交更改。 2. **SVN服务器安装** - **选择服务器平台**:SVN服务器可以在多种操作系统上运行,如Windows、Linux和macOS。本...

Global site tag (gtag.js) - Google Analytics