git-svn

git-svn init 在新的 Windows 机器上莫名其妙地挂起
git-svn

git-svn init 在新的 Windows 机器上莫名其妙地挂起

我正在尝试在 Windows 上使用 检出 SVN 存储库git-svn。存储库已通过 进行密码验证https。在我的旧机器上,我可以创建一个新的空目录并执行以下操作: git svn init -s --username jsmith https://companyname.website/svn/repositoryname 一两秒后,它会返回 Initialized empty Git repository in D:/git/tempdir/.git/ 并返回到提示符。但是,在我的新机器上,如果我发出相同的命令,它会在打印出状态消息后挂起...

Admin

是否可以使用简单命令将 SVN 存储库克隆为 Git 裸存储库?
git-svn

是否可以使用简单命令将 SVN 存储库克隆为 Git 裸存储库?

我需要克隆一个SVN 存储库作为一个裸 Git 仓库。 目前,我通过以下方式实现了这一目标: 使用以下方法克隆 SVN 仓库git-svn: $ git svn clone http://svn.code.sf.net/p/syntaxhighlight/code/ 将目录移动.git到所需位置: $ mv code/.git /srv/git/syntaxhighlight 但我发现这真的不太方便,而且我看不到任何关于bare何时使用的参考man git svn。此外,如果 SVN 存储库已更新,我可以运行git svn fetch,但尝...

Admin

Webstorm git-svn 集成
git-svn

Webstorm git-svn 集成

我们没有运行 git 远程存储库。我们仅使用 git 作为本地 vcs,并通过 git-svn 将代码推送到远程 subversion 存储库。 目前,我使用终端执行所有git操作git svn。将来,我希望使用 GUI 执行这些操作。 是否有可能通过git svn dcommitwebstorm 界面直接将 git clone 中所做的本地更改推送到 subversion 远程? ...

Admin

git svn “无法将目录切换至‘.’”
git-svn

git svn “无法将目录切换至‘.’”

我将本地 git 与 SVN 远程服务器结合使用,一切运行正常,但在上次重启后,我收到与 git svn 相关的所有信息的以下错误。 unable to chdir up to '.' ...

Admin

git+svn osx mavericks:致命:无法打开‘.git/Git_exc7sv’:资源暂时不可用
git-svn

git+svn osx mavericks:致命:无法打开‘.git/Git_exc7sv’:资源暂时不可用

我最近从 Mountain Lion 更新到了 Mavericks,由于某种原因,我无法再使用任何 git+svn 命令,无论我使用哪个 repo,我都会收到类似的错误: xxx@xxx:/path/$ sudo git svn clone http://svn.domain/path/ . Initialized empty Git repository in /path/.git/ W: Ignoring error from SVN, path probably does not exist: (160013): Filesystem has no...

Admin

为什么 git-svn 不尊重我的 $PATH?
git-svn

为什么 git-svn 不尊重我的 $PATH?

我在运行 10.7.4 的 Mac 上安装了gitHomebrew svn。我的机器上有两个版本的 svn,我已设置路径以首先检查 Homebrew 内容。不幸的是,git 使用了错误版本的 svn,因此它要么在其他地方安装了自己的版本,要么忽略了我的路径。 $ git --version git version 1.7.10.4 $ svn --version svn, version 1.7.5 (r1336830) $ git svn --version git-svn version 1.7.10.4 (svn 1.6.17) $ /usr/...

Admin

git 无法分配内存-git svn rebase
git-svn

git 无法分配内存-git svn rebase

我无法在我的存储库中运行 git svn rebase,因为我得到: Can't fork: Cannot allocate memory at /usr/share/perl5/vendor_perl/Git.pm line 1262 free 的输出表明我有足够的可用内存。 total used free shared buffers cached Mem: 2068428 911188 1157240 0 31428 ...

Admin

git svn init + fetch 和 git svn clone 有什么区别?
git-svn

git svn init + fetch 和 git svn clone 有什么区别?

当我尝试在工作场所本地使用 Git 时(我们使用 SVN),我一直在搜索如何设置一切。从我发现的情况来看,似乎有两种方法可以解决这个问题: git svn clone URL 或者 git svn init URL git svn fetch 它们有什么不同吗?如果有,那有什么不同?如果没有,那为什么同样的方法有两种?或者这只是它们做同样事情的极端情况? ...

Admin

git-svn 跟踪 git 中的文件,但不将其提交给 svn
git-svn

git-svn 跟踪 git 中的文件,但不将其提交给 svn

我想在本地跟踪 git 中的文件,但不将它们提交到 SVN 存储库。这可能吗? 我这样做的原因是,我在 SVN(或我的情况是 git svn)跟踪的目录中有一些配置文件。我想在 git 中跟踪这些文件,以便我可以轻松快速地合并更改。 ...

Admin

git-svn 没有检出最新修订版本
git-svn

git-svn 没有检出最新修订版本

我通过 git svn clone 初始化了一个新的 git 项目,但 git 签出的版本不是最新版本。我是否运行了错误的命令?我只是运行了 git svn clone,我还需要做其他事情吗? ...

Admin

将 svn-repo 添加为 git 分支
git-svn

将 svn-repo 添加为 git 分支

我有一个 git repo,但我的老板想在 SVN 中查看包含提交消息的代码。 有没有办法将 SVN 添加到 git 作为分支(如 boss-branch),以便我可以使用自己的分支,合并到 boss-branch 并执行 svn-commit? 谢谢并问候,Tobi ...

Admin

我可以从本地 git-svn 仓库恢复 SVN 仓库的历史记录吗?
git-svn

我可以从本地 git-svn 仓库恢复 SVN 仓库的历史记录吗?

我们的开发团队目前正在使用 SVN 来管理我们的 Web 应用程序开发。管理 SVN 服务器的开发人员正在尝试将其从较旧的 Win XP 服务器迁移到另一台服务器,但尝试输出存储库转储失败(损坏或其他原因)。为什么会失败是另一个问题。 管理 SVN 存储库的开发人员建议导出旧存储库的当前 HEAD 以用作新 SVN 存储库的基础,但我们将丢失所有 SVN 历史记录。我在本地使用 git-svn,这意味着我有 1.5 年的提交信息存储在本地。有没有办法将这些提交从 git-svn 中取出并将它们放入新的 SVN 存储库? ...

Admin

将 svn 密码存储在 gnome-keyring 中
git-svn

将 svn 密码存储在 gnome-keyring 中

我想将我的 svn 密码存储在 gnome-keyring 中,以便对其进行加密和“安全”。我对 ~/.subversion/config 进行了必要的更改,但即使运行了一些 svn 命令后,我也没有在密钥环中看到 SVN 的条目。 我还需要做什么才能使用 gnome-keyring 获取 SVN?我还将与 git-svn 一起使用它。 ...

Admin

如何在 git-svn 中添加 SVN 创建的后代分支?
git-svn

如何在 git-svn 中添加 SVN 创建的后代分支?

我在 SVN 的 Git 存储库中跟踪了两个分支。分支 B 是在 SVN 的 r6 中通过复制分支 A 的 r5 创建的。当我将分支 B 添加到 git-svn 时,它只会回溯到 r6。我期望它将分支 B 上的 r6 的 Git 提交连接到分支 A 上的 r5 的 Git 提交。 我尝试过git rebase $(git svn find-rev r6 git-svn-BranchA) master-BranchB,但在这种情况下它对我来说不起作用,因为它会破坏后续git svn rebase尝试。它认为它需要合并,并且看起来像是尝试从 git-svn-B...

Admin

Git SVN 仅重新定位到标签
git-svn

Git SVN 仅重新定位到标签

我正在扩展一个开源项目,添加更多功能。因此,我将根据已发布的源代码版本编写代码。开源项目使用 SVN,我使用 Git。 当新版本发布时,我怎样才能仅重新定位到已发布的版本(SVN 标签)而不是主干的 HEAD? 谢谢。 ...

Admin