关联本地项目和svn_技术贴 本地代码与svn关联教程 svn upgrade问题解决
背景:
以前从SVN上下载了项目源码,可是SVN抽风了,死活不显示我修改了哪些代码
自己从别人机器上搞来了项目源码,没有svn版本控制,但是svn上面有这些源码
如上两种,我想关联一下,把我本地的代码和SVN服务器上的代码进行关联,以方便知晓我到底TM的动了多少代码
ok 步骤如下:
首先新建本地文件夹,将自己的未关联的项目源码放置到这里来
下载最新版的svn客户端软件,TortoiseSVN 1.8.1 ,然后右键将服务器上的源码项目检出到此路径
3.注意上一步的检出,一定是根目录,就是你的本地项目源码什么结构,svn的就怎么检出,达到利用服务器端的源码覆盖到本地的目的,但是svn很智能,你TM的改了什么源码,svn检出的就不会覆盖你的本地的源码,否则你就白玩了。
如果在第2步出现如下报错: (SVN Upgrade working copy)
Error: The working copy at 'C:\Users\yang\Desktop\ss\trunk\res\anim'
Error: is too old (format 10) to work with client version '1.8.8 (r1568071)' (expects
Error: format 31). You need to upgrade the working copy first.
但是你的svn如果右键没有upgrade的选项,就需要干掉所有项目源码的.svn隐藏文件夹,才可以继续关联操作。
删除svn隐藏文件夹办法很简单,网上有脚本,直接新建文本文档,然后改后缀名为xxx.bat即可,把项目源码路径文件夹拖到这个bat上面,自动执行清理。(切记,不要打开这个bat文件后再拖放,而是,直接把文件夹拖放到这个bat文件上即可,bat文件不需要开启)
------------------------本行不复制------------------------------
@echo offif "%1"==""(
goto error
)else(
goto action%1)
:errorecho.echo必须输入要操作的文件夹路径参数,或拖动文件夹到此命令文件上。echo.
pause
goto end
:action%1
echo --------------------------------------------------------------------------
echo 本次操作将删除 [%1] 文件夹下所有的svn标记,请慎重操作!echoY 清理文件夹echoN 退出echo ---------------------------------------------------------------------------choice/c YN /m 请选择菜单(按ctrl+c或N退出):if %errorlevel% equ 2goto endecho 正在清理文件夹:%1
echo请稍候...for /r %1 %%a in (.) do @if exist "%%a\.svn" rd /s /q "%%a\.svn"
echo 清理完毕!
echo按任意键退出...
pause>echo.
:end
exit
------------------------本行不复制------------------------------
5.然后你就可以直接再次重新从步骤2开始做。
有问题联系小弟:
QQ 394263788
落雨 svn爱好者
2014年5月21日17:26:02
关联本地项目和svn_技术贴 本地代码与svn关联教程 svn upgrade问题解决相关推荐
- Git关联本地项目到git上
目录 在码云或者git上创建本地仓库 复制git或者码云上的地址 在本地项目文件夹下打开git bash 项目集成功 另一种方式关联项目 在码云或者git上创建本地仓库 填写相关信息即可创建. 复制g ...
- 将本地项目/文件上传到远程服务器中详细教程(vscode,sftp)
首先在 vscode 中下载 sftp: 然后在 vscode 中打开本地将要上传的项目或文件: 使用快捷键 ctrl+shift+P 打开指令窗口,输入 sftp:config ,回车,在当前目录中 ...
- IDEA本地项目与SVN项目关联
1.IDEA版本为2019.2.3(x64),没有关联前右键菜单没有SVN菜单,如下图: 2.打开本地项目,菜单选择VCS->Enable Version Control Integration ...
- github新建项目以及本地项目关联远程库
前言 很多小伙伴在本地创建了maven项目,并通过git进行版本管理,但却不知道如何将项目上传到码云 或者 github,本文将细化步骤讲解如何将本地项目上传到码云,并关联到idea开发工具,供大家参 ...
- 本地项目关联到远程git仓库
本地项目关联到远程git仓库 场景是这样的:在gitee-code上新建一个项目,gitee会帮你把项目初始化,初始化之后会根据你的选择生成默认的说明文件和gitignore文件.这个时候你就可以复制 ...
- idea怎么将本地文件和远程git对比_IDEA新建本地项目关联远程git仓库
现在远程git仓库创建一个repository,然后本地创建项目,最后进行关联.三板斧,打完收工. 第一步.第二步地球人都知道,略过不表,第三步比较关键,举个例子: 0.创建本地Git仓库:VCS - ...
- 本地项目关联远程 git 仓库
用了几年 git 来管理代码,除了常用的提交代码的一些指令,其他的每次用到都需要查一次资料,这样很麻烦.最近有一个新项目需要关联远程仓库,我自己也整理了一下. 安装 Git:官网 下面介绍几种方法: ...
- 本地项目关联远程git仓库
背景:好久没有新建git仓库了.这次创建本地git仓库和远程推送时 遇到的问题 如果是复制已有项目重新执行1删除git仓库.如果不需要删除本地.git仓库.第一步可以省略 rm -rf .git // ...
- 本地项目与Git项目关联
本地项目与Git项目关联 用途:将本地已有的项目与远程的项目做关联,并实现push 1.本地项目先初始化为git项目:git init 2.创建本地分支:git checkout -b develop ...
- Git本地项目与远程仓库关联步骤
1. 本地 Git 配置 配置一下一些基本的信息 $ git config--global user.name "Your Name" $ git config --global ...
最新文章
- Go 学习笔记(45)— Go 标准库之 flag(命令行参数解析)
- 从零开始学习python-从零开始学习python(一)
- leetcode算法题--Remove K Digits
- Ubuntu16.04 LTS安装配置安装CUDA8.0、CUDNN5.1
- HDU 1175 连连看 dfs+剪枝
- 抓包写代码模拟怎么减少重复劳动
- hdu 5631 Rikka with Graph(图)
- java读取csv合适文件_解析-您可以推荐一个Java库来读取(并可能写入)CSV文件吗?...
- 全国315个城市,用python爬取肯德基老爷爷的店面信息
- python list元素合并_Python-列表+-01-两个列表各元素合并
- 转!面向对象设计原则
- mysql 数值型注入_slq-注入总结(中)
- 《剑指offer》面试题5———从尾到头打印链表(C++ 实现)
- c 连接mysql通用_用C语言操作MySQL数据库的通用方法
- SQL Prompt
- 进程的同步、互斥、通信的区别,进程与线程同步的区别
- 【笔记】ThreadFactory自定义线程名前缀
- 海康IPC+ffmpeg+nginx+ckplayer实现网页实时预览监控视频
- Android烂笔头
- 浅谈矢量场 —— 1. 梯度、散度与拉普拉斯算子