小编dat*_*guy的帖子

改变Git repo起源的最佳方法是什么?

我从GitHub克隆了一个只读的Git repo到我的服务器上.第二天,我在GitHub上分发了那个回购.更新我的存储库上的遥控器的步骤是什么,并确保服务器上的所有内容都是最新的?

这是开始的方式吗?还有什么我需要的,以便克隆将处理新的原点,就好像我最初克隆它一样?

git remote rename origin upstream
git remote add origin git@github.com:user/fork.git
Run Code Online (Sandbox Code Playgroud)

git

5
推荐指数
1
解决办法
1800
查看次数

如何在克隆期间修复“git-svn 死于信号 6”?

我正在尝试克隆一个新的 SVN 存储库,其中只有主干/分支/标签,但它失败了,信息相对较少:

git svn clone --stdlayout https://mydomain.com/svn/myrepo
Initialized empty Git repository in /Users/datguy/myrepo/.git/
Authentication realm: <https://mydomain.com> (null)
Password for 'datguy': 
error: git-svn died of signal 6
Run Code Online (Sandbox Code Playgroud)

我以为我使用的是 OSX 10.8.3 附带的 git & svn 的默认版本,但我注意到以下两个命令报告的 svn 版本不同:

$ git svn --version
git-svn version 1.7.10.2 (Apple Git-33) (svn 1.6.18)

$ svn --version
svn, version 1.7.7 (r1393599)
Run Code Online (Sandbox Code Playgroud)

我显然用自制软件(在/usr/local/bin/svn)中安装了较新版本的 svn 。我可以使用 svn 处理这个存储库,包括导入、结帐等。我如何找出 git-svn 出了什么问题,或者更新 svn 绑定?

编辑- 我深入控制台并找到了这个 perl 崩溃报告。不幸的是,我没有足够的阅读这些报告的经验来知道它想告诉我什么。

Process:         perl5.12 [13309]
Path:            /usr/bin/perl5.12
Identifier:      perl5.12
Version:         77.2 …
Run Code Online (Sandbox Code Playgroud)

git-svn osx-mountain-lion

5
推荐指数
1
解决办法
4610
查看次数

如何为log4j属性指定默认值

我希望通过更改系统属性来实现可在多个环境中运行的单个配置.以下是一个例子:

log4j.appender.file.File=/opt/apps/${myEnvironment}/log/MyService.log
Run Code Online (Sandbox Code Playgroud)

但是,如果有人忘记设置系统属性,我想确保它仍能正常运行.有没有办法在属性文件中指定默认值?

log4j

5
推荐指数
1
解决办法
1692
查看次数

标签 统计

git ×1

git-svn ×1

log4j ×1

osx-mountain-lion ×1