![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
版本控制软件
文章平均质量分 50
旺仔大牛
专注Android、Flutter开发,偶尔涉猎web、后端
展开
-
解决Gitee或者Github出现Access denied fatal: unable to access,The requested URL returned error: 403
要把某个项目push到码云上,已经设置了仓库地址,在最后一步直接报错。原创 2023-08-03 10:36:44 · 3150 阅读 · 0 评论 -
标准的SVN目录结构
一般规范化的SVN目录有3个。trunk存放项目的主分支,一般在此开发测试。branches一般存放各个稳定版本。tags保存一些特定的版本。切换仓库目录进入仓库目录,svnswitch svn://要切换的仓库地址。svnup原创 2016-04-27 23:18:34 · 564 阅读 · 0 评论 -
Linux下svn服务端的安装与配置
svn服务端配置 帮助命令:svn help通常采用为每个项目单独创建单一版本库的策略。配置文件,密码文件,访问控制文件等都放在版本库的conf目录下。安装yum install subversion Tips:使用svn help或者svn –version来检查svn是否安装成功了。配置1.建立repository目录。本例是在optn下建立的。 mkdir /opt/svn/repos。原创 2016-04-27 12:55:22 · 604 阅读 · 0 评论 -
svn服务器配置常见问题
不能连接到仓库unable to connect to a repository url 原因:svn服务没有启动 解决方法: svnservice -d -r /opt/svn/repos /opt/svn/repos是仓库地址。仓库不存在问题描述:URL svn://123.57.204.117/android doesn’t exist 原因:因为启动svn服务的时候,仓库路径写原创 2016-05-21 22:53:08 · 1325 阅读 · 0 评论 -
批量删除项目中的.svn文件夹
Windows环境下新建一个.bat批处理文件,写入以下内容 @echo on@rem 删除SVN版本控制目录@rem for /r . %%a in (.) do @if exist “%%a.svn” @echo “%%a.svn” @for /r . %%a in (.) do @if exist “%%a.svn” rd /s /q “%%a.svn”@echo completed @转载 2016-06-27 20:25:43 · 314 阅读 · 0 评论 -
Git常用命令
所有改动恢复到指定的版本: git reset --hard commit的id。取消commit,当前代码不做改动: git reset commit的id。注:分支前带*号 绿色的是当前所有的分支,远程分支以remotes开头.如果一屏显示不完所有记录,会进入vim模式,此时退出按Q退出即可。查看本地和远程分支: git branch -a。查看远程分支: git branch -r。如果是当前分支,可以省略仓库名和分支名,查看本地已有分支: git branch。原创 2019-01-11 19:51:17 · 161 阅读 · 0 评论 -
git status提示detached HEAD解决办法
有时候,需要查看某个Tag中的代码,就会使用git checkout tag-name,切换到tag中。此时,如果使用git status来查看当前的状态时,会报detached HEAD的提示。detached HEAD表示当前的HEAD指向了一个具体的commit id,并没有处于任何分支。解决办法将HEAD切回任意分支即可$ git checkout master...原创 2019-03-25 22:42:23 · 3263 阅读 · 0 评论 -
git基于某个Tag修改提交
如果要在某个tag的基础上做修改,直接切换到tab,修改后是无法提交的。因为这时HEAD指向了一个具体的commit id,而没有处在一个分支中。解决方法先根据这个tag新建一个分支git checkout -b 新分支 tag名$git checkout -b newbranch tag1.1然后在这个新分支上修改后,提交代码...原创 2019-03-25 23:01:34 · 14114 阅读 · 0 评论