随笔分类 -  svn

摘要:1.先备份版本 2.切到对应的要回流的版本上 3.先删除远端的版本 4.推送本地的到远端服务端上面 5.删除备份版本 流程是这样子,但是进行到第三个操作的时候就各种问题 先是没有权限的错 我们用的是gitlab ,大概在 Setting中 => Protected branches 启用 maste 阅读全文
posted @ 2018-12-28 13:22 jackluo 阅读(2842) 评论(0) 推荐(0) 编辑
摘要:gitlab 创建SSH Keys 报500错 看了一下日志 root@322323:/home/git/gitlab/log# cat production.log google 了一翻:http://stackoverflow.com/questions/26777690/gitlab-500- 阅读全文
posted @ 2016-07-14 13:31 jackluo 阅读(890) 评论(0) 推荐(0) 编辑
摘要:docker run --name gitlab -it -p 10022:22 -p 10080:80 -p 4433:443 \ --env 'GITLAB_SECRETS_DB_KEY_BASE=Rpwq35wjLJ5N6CrkvdXsqTDHsh6XG3QkhdtRTkt87fvLwzvlmtdNWMCwNjDj5Xk9' \ --env 'DB_HOST=192.168... 阅读全文
posted @ 2016-04-18 16:06 jackluo 阅读(1700) 评论(0) 推荐(0) 编辑
摘要:#!/bin/sh############################### 2015-07-15 ## author jackluo ## Email net.webjoy@gmail.com ######################... 阅读全文
posted @ 2015-07-15 17:36 jackluo 阅读(3790) 评论(0) 推荐(0) 编辑
摘要:在这里主要讲一下我在项目中用到的关于gitflow的用法。 公司的项目中,专门有一台用来存放版本库的服务器,路径是在默认的安装目录/opt/git/,那么在使用的时候,如果你是一个功能模块或者是一个项目的发起者的话,那么你可以选择使用gitflow来进行管理,关于gitflow的好处在这里我就不在多... 阅读全文
posted @ 2015-03-17 10:14 jackluo 阅读(673) 评论(0) 推荐(0) 编辑
摘要:git config --global user.name "jack"git config --global user.email "jackluo@xxx.com"Create a new repositorymkdir fromai_cncd fromai_cngit inittouch RE... 阅读全文
posted @ 2014-12-11 11:19 jackluo 阅读(15302) 评论(0) 推荐(0) 编辑
摘要:gitlab和github 一样很爽的一个东西关于gitlab在CentOS下的安装方法地址参考:https://github.com/gitlabhq/gitlab-recipes/tree/master/install/centos这个折腾了好一会tortoiseGit下载的地址http://code.google.com/p/tortoisegit/wiki/DownloadmsysGit 所在的网址:http://code.google.com/p/msysgit/接下来的就是这个折腾了发现git@192.168.1.38:bazhusanguo/bazhusanguo.git 这种方 阅读全文
posted @ 2014-03-20 14:34 jackluo 阅读(1901) 评论(0) 推荐(0) 编辑
摘要:curl https://raw.github.com/mattias-ohlsson/gitlab-installer/master/gitlab-install-el6.sh | bash报错error requires: libtcmalloc.so.4rpm -Uvh http://ceph.com/rpm-cuttlefish/el6/x86_64/ceph-release-1-0.el6.noarch.rpm报错 Requires: perl(:MODULE_COMPAT_5.8.8)vim /etc/yum.repos.d/epel.repo把mirrorlist=http:// 阅读全文
posted @ 2014-03-05 18:34 jackluo 阅读(669) 评论(0) 推荐(0) 编辑
摘要:[jackluo@localhost .ssh]$ sudo groupadd git #创建 用户组[jackluo@localhost .ssh]$ sudo adduser --system --shell /bin/bash --group git #创建用户[jackluo@localhost .ssh]$ sudo adduser -G git ssh #把git 加入ssh 组 阅读全文
posted @ 2014-01-10 18:28 jackluo 阅读(155) 评论(0) 推荐(0) 编辑
摘要:yum error requires: libtcmalloc.so.4rpm -Uvh http://ceph.com/rpm-cuttlefish/el6/x86_64/ceph-release-1-0.el6.noarch.rpmvim /etc/yum.repos.d/epel.repo把mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=epel-5&arch=$basearch改:mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=epel 阅读全文
posted @ 2014-01-07 14:29 jackluo 阅读(6589) 评论(0) 推荐(0) 编辑
摘要:创建发布分支:(1) 软件hello-world的1.0发布版本库中有一个里程相对应./home/jackluo/workspace/user1/workspace/hello-worldgit tag -n1 -l v*(2)基于里程v1.0创建发布布hello-1.x. 注:使用了git checkout 命令创建分支,最后一个参数v1.0是新分支 hello-1.x创建的基准点,如果没有里程,使用提交ID也是一样[root@localhost hello-world]# git tag -n1 -l v*v1.0 Release 1.0[root@localhost... 阅读全文
posted @ 2014-01-02 13:05 jackluo 阅读(1872) 评论(0) 推荐(0) 编辑
摘要:开发者user1 负责用getopt 进行命令解析的功能,因为这个功能用到getopt 函数,于是将这个分支命名为user1/getopt.(1)确保是在开发者user1的工作区中cd /home/jackluo/workspace/user1/workspace/hello-world(2)开发者user1 基于当前HEAD创建分支user1/getopt.git branch user1/getopt(3)使用 git branch创建分支,并不会自动切换.查看当前分支可以看到仍然工作在master分支(用星号"*"标识)中.[root@localhost hello- 阅读全文
posted @ 2013-12-31 17:04 jackluo 阅读(140475) 评论(0) 推荐(0) 编辑
摘要:/usr/bin/which: no wish安装yum -y install tcl 和yum -y install tk显示所有的分支$gitk --all 显示所有的分支$gitk --since="2 weeks ago" #显示2周以来的所有提交提交用:$ git gui 显示要提交的=======================非常好用的gitg 用法Download: ftp://ftp.gnome.org/pub/GNOME/sources/gitg/下载进行编译git rev-parse --symbolic --branches 显示分支显示里程$ gi 阅读全文
posted @ 2013-12-19 13:32 jackluo 阅读(819) 评论(0) 推荐(1) 编辑
摘要:$ git log --graph --oneline$ git reset --hard 版本号 用 reflog 挽救错误的重置[jackluo@localhost demo]$ git reflog show master |head -5重置$ git reset --hard master@{2}ls $ git log --onelinegit reflog show master |head -5=============================git clean -nd 删除git clean -fd 强制删除git status -s================= 阅读全文
posted @ 2013-12-18 18:31 jackluo 阅读(441) 评论(0) 推荐(0) 编辑
摘要:#!/bin/shfor ver in v1.5.0 v1.7.3.5 v1.7.4.1; do echo "Begin install Git $ver."; git reset --hard git clean -fdx git checkout $ver || { echo "Checkout git $ver failed.";exit 1 } make prefix=/opt/git/$ver all && \ sudo make prefix=/opt/git/$ver install || { echo... 阅读全文
posted @ 2013-12-17 17:54 jackluo 阅读(1498) 评论(0) 推荐(0) 编辑
摘要:克隆Git项目git clone git://git.kernel.org/pub/scm/git/git.gitcd git更新git fetch3).执行清理 丢弃本地 对Git代码的改动git clean -fdxgit reset --hard4).git tag #查看git 的里程碑git tag5)检出该版本的代码git checkout v1.8.5.16)执行安装make prefix=/usr/local all doc infosudo make prefix=/usr/local install \install -doc install-html install-in 阅读全文
posted @ 2013-12-17 17:45 jackluo 阅读(456) 评论(0) 推荐(0) 编辑
摘要:官方网站:http://git-scm.com/配置jackluo@jackluo:~$ git config --global user.name "jackluo"jackluo@jackluo:~$ git config --global user.email "net.webjoy@gmail.com"jackluo@jackluo:~$ git config --global color.ui truejackluo@jackluo:~$ git config --global color.ui truejackluo@jackluo:~$ g 阅读全文
posted @ 2013-06-08 12:30 jackluo 阅读(13672) 评论(0) 推荐(0) 编辑
摘要:SecureCRT 基本定义SecureCRT是一款支持SSH(SSH1和SSH2)的终端仿真程序,简单的说是Windows下登录UNIX或Linux服务器主机的软件Sencha Animator HTML5 和 CSS3制作动画专用工具,类似于flashCharles 软件Charles是一个HTTP代理服务器,HTTP监视器,反转代理服务器。它允许一个开发者查看所有连接互联网的HTTP通信。很强大的一个抓包工具Gameanalytics玩家行为分析工具http://www.gameanalytics.com/ 第三方的,很强大Redis 强大的内存缓存 ,在游戏中,用于排序,什么的,非常强 阅读全文
posted @ 2013-06-08 10:51 jackluo 阅读(478) 评论(0) 推荐(0) 编辑
摘要:ubuntu下SVN服务器安装配置 一、SVN安装1.安装包$ sudo apt-get install subversion2.添加svn管理用户及subversion组$ sudo adduser svnuser$ sudo addgroup subversion$ sudo addgroup svnuser subversion3.创建项目目录$ sudo mkdir /home/svn$ cd /home/svn$ sudo mkdir fitness$ sudo chown -R root:subversion fitness$ sudo chmod -R g+rws fitness 阅读全文
posted @ 2013-04-27 14:33 jackluo 阅读(311) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示