版本控制工具
雨临Lewis
个人博客地址:https://lewky.cn
展开
-
解决svn客户端修改log message失败的问题
原文地址:http://blog.csdn.net/zzfenglin/article/details/51031181使用SVN进行版本管理的时候,有时候我们会发现之前提交修改时备注的记录并不是很完整,为了以后可以查看完整的修改记录,我们就需要对之前提交过的“log message”进行修改。修改log message的方法1.转载 2017-09-04 10:47:41 · 1652 阅读 · 0 评论 -
SmartGit笔记-30天试用期到期解决方法
找到SmartGit的安装路径,进入最新版本并删除掉settings.xml文件,再重新打开即可。如果不知道具体的安装路径,有两种方法:安装路径:%APPDATA%\syntevo\SmartGit\win+R打开运行窗口,输入上边的安装路径 在文件资源管理器的地址栏输入上边的安装路径 找到主要的版本,将里边的settings.xml文件删掉再重新启动SmartGit就可以了。原创 2018-03-05 23:32:17 · 7656 阅读 · 0 评论 -
SmartGit笔记-中文乱码问题
默认情况SmartGit/Hg使用ANSI编码,对于中文Windows来说一般是GBK。Project->respository settings…->Text Encoding, 改为UTF-8原创 2018-01-22 15:06:06 · 1521 阅读 · 0 评论 -
SmartCVS笔记-内存溢出导致SmartCVS崩溃
最近使用SmartCVS总是忽然就崩溃,接着弹窗报错说内存溢出,显示说-Xmx48m。关于这个参数,可以在SmartCVS的安装目录下的bin里找到一个smartcvs.vmoptions文件,(注意,这里有个很类似的文件,叫smartcvsc.vmoptions,里边只有一行参数)在文件的最末尾是这样子的:# set inital Java heap size to 24MB-Xms...原创 2017-12-27 15:18:54 · 391 阅读 · 0 评论 -
SmartCVS笔记-从远程仓库更新最新版本的文件以及查看文件的历史版本
版本控制工具常见的有cvs、git等等,而smartCVS是cvs的一个客户端,下边介绍下怎么从远程仓库更新最新版本的文件以及查看文件的历史版本。从远程仓库更新最新版本的文件查看文件的历史版本当我们每次更新文件成功后,可以通过右键菜单的log来查看该文件的历史版本,如下图所示:最后,不得不吐槽的是,git真的比cvs方便好多,更重要的是,smartCVS好卡。。有时候多操作了一会儿就会崩溃。。原创 2017-12-27 14:28:13 · 1092 阅读 · 0 评论 -
git bash笔记-配置/修改git的user.name/email
git在push/push to时需要使用到user.name和user.email,一般通过git bash来进行配置或修改。查看user.name/user.email //查看user.name git config user.name //查看user.email git config user.email配置user.name/user.email //配置原创 2017-12-04 13:10:31 · 23412 阅读 · 2 评论 -
Git - Merge: refusing to merge unrelated histories
场景我在本地有个代码仓库local-A,本地仓库local-A已经和一个远程仓库remote-A关联了。接着我又在GitHub上新建了一个仓库remote-B,我希望将本地仓库local-A的本地dev分支push到这个新建的远程库remote-B。我的想法是这样的:在本地仓库local-A里添加刚刚新建的远程库remote-B检出(check out)并切换到remote-B的mast...原创 2018-10-28 16:26:07 · 1911 阅读 · 0 评论 -
Git - .gitignore文件的用法
.gitignore文件的作用.gitignore文件用来忽略被指定的文件或文件夹的改动,被记录在.gitignore文件里的文件或文件夹,是无法被git跟踪到的,换句话说,被忽略的文件是不会被放入到远程仓库里的。也就是说,如果文件已经存在于远程仓库中,是无法通过.gitignore文件来忽略的。.gitignore文件存放于git仓库的根目录下。.gitignore文件的语法注释#表...原创 2019-01-06 23:35:44 · 6724 阅读 · 0 评论 -
Git - .gitignore怎么忽略已经被版本控制的文件
问题如果某个文件已经存在于远程仓库了,也就是说某个文件已经被版本控制了,如果将该文件添加到.gitignore中,是无法生效的。因为.gitignore是用来控制尚未被纳入版本控制的文件,如果文件已经存在于远程库中,自然也就无法生效了。于是就此衍生了一个问题:.gitignore怎么忽略已经被版本控制的文件?解决方法方法一直接在远程库里将想要忽略的文件删除掉,再将该文件写入.gitign...原创 2019-01-07 23:29:28 · 2953 阅读 · 0 评论