Grundlegender Git-SVN-Betrieb:
PS Bieten Sie "DCommit" anstelle von "Push" an, wenn Sie als SVN-Client arbeiten
Und "svn rebase" statt pull, richtig?
Diese Funktion wäre genial.
Und "svn rebase" statt pull, richtig?
"svn rebase" oder "svn fetch"
Ich erhalte die Fehlermeldung „Unable to detect upstream SVN information“, wenn ich versuche, einen der git svn-Befehle aus dem Befehlsmenü zu verwenden, z. B. SVN Fetch. Das Repository wurde mit git svn clone erstellt und die Remote-Tracking-Zweige haben ein „svn/“-Präfix, zB „refs/remotes/svn/trunk“.
Diese Antwort hilft Ihnen vielleicht http://stackoverflow.com/a/3445081/61505
Danke dafür, aber git svn-Befehle wie git svn info
und git svn fetch
funktionieren gut von der Befehlszeile aus. Ich glaube nicht, dass ich disjunkte Historien habe, weil dies ein frischer Klon des SVN-Repos ist und ich noch keine Commits mit Git gemacht habe.
Ich verwende die Git-Version 1.7.10.msysgit.1.
doxxx:
Ich habe die Userscripts-Problemumgehung gefunden, danke. Hier ist meine Konfigurationsdatei:
[core]
repositoryformatversion = 0
filemode = false
bare = false
logallrefupdates = true
symlinks = false
ignorecase = true
hideDotFiles = dotGitOnly
[svn-remote "svn"]
url = http://torsvn/repos
fetch = PerformaSure/performasure/trunk:refs/remotes/svn/trunk
branches = PerformaSure/performasure/branches/*:refs/remotes/svn/*
tags = PerformaSure/performasure/tags/*:refs/remotes/tags/svn/*
[svn]
authorsfile = C:/dev/svnauthors
Es wäre großartig, svn rebase\fetch zu haben, anstatt beim Drücken der Pull-Taste zu ziehen, wenn Sie mit dem git-svn-Repository arbeiten
Ich weiß nicht, ob eines der Mitglieder des Kernteams svn verwendet ...
Es sei denn, jemand, der wirklich die svn-Unterstützung benötigt, ist bereit, einen Beitrag zu leisten - dies wird nicht passieren ....
Die Unterstützung in GE ist sehr begrenzt. Benutzt überhaupt jemand SVN in GE?
Ist SVN wirklich ein Anwendungsfall mit GE, warum nicht einen separaten Client verwenden?
„Volle“ SVN-Unterstützung in GE wird es nicht geben, wenn nicht jemand mit diesem Interesse daran arbeitet.
SVN ist kein großer Blocker für die Entwicklung, aber es ist immer noch etwas, das ich lieber entfernen als verbessern würde.
Die SVN-Unterstützung wurde in #4592 aus master/3.00 entfernt