`
ycljf86
  • 浏览: 77985 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

svn working copy概念

    博客分类:
  • SVN
 
阅读更多
我想加个新的项目 Test001 项目在当前的svn里(http://127.0.0.1/svn/Test001),然后我找到了我本地的一个目录,比如叫 workcopy1, 我不知道这个目录已经指向一个server上的一个url了,比如 (workcopy1 <-> http://127.0.0.1/svn/android001), 我在workcopy1 建了个project,然后我就想当然的提交了,结果发现提交到 http://127.0.0.1/svn/android001/Test001下面了, 当时也是纳闷了,怎么没让我选svn的url,原来当前的workcopy1 已经指向了服务器上的某个url, 所以我提交的话,就默认到http://127.0.0.1/svn/android001/ 下面了

所以表现在andriodstudio 里面就是我建了新的project默认就是红色的,这说明已经和svn联系上了,按理没联系上应该是白色的,所以只要你建了项目 然后android studio发现是红色的了。那么你的项目的父目录一定是在svn控制里面的,你可要查看到隐藏的.svn在你的父目录。

解决:
重新找个目录(确保没svn信息),然后新建项目,不要在workcopy1 建,  然后share你的项目到 svn,然后参照之前的文章就可以了。

这样你的svn库是 http://127.0.0.1/svn,所有这里面的文件提交修改都基于一样的计数器,所以你会看到 A项目提交了文件 版本是300,你新建 的B 项目,提交就是从301开始,然后B 项目修改了N次,version就变成400, A再提交的话,就是从401开始计数

命令行 一下add 很多文件
svn add * --force (如果你新建的项目,想一次性add,可以用这个递归add所有的文件和目录)

http://www.blogjava.net/jasmine214--love/archive/2012/05/21/378661.html
分享到:
评论

相关推荐

    This client is too old to work with working copy 'H:\\WEB\\workspace\\Square\\WebCon

    标题 "This client is too old to work with working copy 'H:\\WEB\\workspace\\Square\\WebCon'" 提示了一个常见的Subversion(SVN)错误,通常在使用较旧版本的SVN客户端尝试访问或操作使用新格式版本控制的工作...

    svn: This client is too old to work with

    项目中使用的是1.4.7,作为...Change the format of a Subversion working copy to that of SVN_VERSION. --skip-unknown-format : skip directories with unknown working copy format and continue the update

    常见SVN错误处理大串讲

    #### 错误一:`'is not a working copy. Can't open file '.svn\entries': 系统错误` - **错误描述**:当你尝试访问一个不是工作副本的目录时,SVN会提示此错误。 - **原因分析**: - 该目录可能不是有效的SVN工作...

    SVN在客户端执行UPDATE报locked的处理办法

    Working copy 'D:\svn_repository\cmout\cm\SVN\SVN客户端\TortoiseSVN\download' locked Please execute the "Cleanup" command. ``` 此错误意味着SVN的工作副本被锁定,无法完成更新操作。 #### 原因分析 工作...

    Myecllpse SVN 插件svn: This client is too old to work with working copy

    标题 "Myeclipse SVN 插件svn: This client is too old to work with working copy" 提到的问题,通常出现在用户尝试使用较旧版本的Subversion(SVN)客户端操作一个由新版本Subversion创建或更新的工作副本时。...

    SVN各种错误提示产生原因及处理方法大全

    6. svn: This client is too old to work with working copy '.'. You need to get a newer Subversion client, or to downgrade this working copy. 该错误提示的原因是安装了多个版本的 SVN 客户端,且各个客户端...

    在SVN中使用分支/Branch进行版本控制

    - **WC** (Working Copy): 工作拷贝,是指从SVN版本库中检出的副本,通常位于用户的本地计算机上,用于进行开发或编辑工作。 - **Branch**: 分支,在SVN中指代一种用于隔离不同功能开发、版本维护等目的的独立版本...

    svn svn64位程序 svn中文语言包

    SVN的核心概念包括仓库(Repository)、工作副本(Working Copy)和提交(Commit)。仓库是存储所有版本信息的地方,工作副本是开发者本地的项目副本,可以进行编辑、添加或删除操作。提交则是将工作副本的更改保存...

    SVN安装包和使用

    SVN 的核心概念包括仓库(Repository)、工作副本(Working Copy)以及提交(Commit)等。 **安装SVN** 1. **Windows安装**: 可以下载TortoiseSVN,它是一个带图形界面的SVN客户端。下载安装完成后,会在文件资源...

    SVNClient华为工具

    SVN的核心概念包括仓库(Repository)、工作副本(Working Copy)和提交(Commit)。仓库是存储所有项目文件的中心位置,而工作副本则是开发者在本地计算机上的项目拷贝,可以在此进行编辑。提交操作将本地更改同步...

    Svn使用方法和问题的解决方案

    - **分支**:通过`svn copy`创建分支,允许团队在不影响主分支的情况下进行功能开发或实验性改动。 - **标记**:使用`svn copy`创建快照,用于记录特定版本,如发布里程碑。 - **合并**:使用`svn merge`将分支的...

    svn拉分支合并文档

    * 工作副本(Working Copy):是开发者在本地的文件副本,用于存储当前的工作内容。 * 版本(Revision):是SVN中的一种版本控制单元,每次提交都将生成一个新的版本。 svn的基本操作: *检出(Checkout):从仓库...

    SVN版本控制系统

    SVN的核心概念包括仓库(Repository)、工作副本(Working Copy)和提交(Commit)。 1. SVN安装: SVN的安装分为服务器端和客户端两部分。服务器端安装通常涉及设置SVN仓库,这可以通过Apache HTTP Server与SVN...

    SVN Client.zip

    2. **工作副本(Working Copy)**:当用户从版本库检出代码时,会得到一个工作副本,这个副本包含了所有文件和目录的当前状态。用户可以在本地修改这些文件,然后将更改提交回版本库。 3. **提交(Commit)**:当你...

    SVN.rar_svn

    2. 工作副本(Working Copy):用户在本地计算机上的项目副本,可以进行编辑、提交等操作。 3. 检出(Checkout):从仓库获取最新版本的工作副本。 4. 提交(Commit):将本地修改保存到仓库。 5. 更新(Update):...

    mac华为SVNClient

    2. Working Copy(工作副本):开发者在本地电脑上的项目文件夹,包含了从仓库检出的文件和目录。 3. Checkout(检出):从仓库下载项目到本地,创建工作副本。 4. Commit(提交):将本地工作副本的更改上传到仓库...

    SVN项目整合工具

    - **工作副本(Working Copy)**:每个开发者本地的项目拷贝,可以独立修改。 - **提交(Commit)**:将本地更改保存到仓库的操作。 - **更新(Update)**:将仓库的最新更改同步到本地工作副本。 - **冲突...

    svn讲座 非常详细

    - 工作副本(Working Copy):开发者本地的项目拷贝,包含了从版本库检出的文件和目录,可以进行编辑。 - 检出(Checkout):从版本库获取最新版本的文件到工作副本。 - 提交(Commit):将工作副本的更改保存回...

    使用SVN进行版本控制 使用SVN1.2

    2. **工作副本(Working Copy)**:从仓库检出的文件或目录副本,用于本地编辑。 3. **提交(Commit)**:将更改后的文件或目录更新到仓库中的过程。 4. **检出(Checkout)**:从仓库中获取文件或目录的最新版本到...

Global site tag (gtag.js) - Google Analytics