Operação básica do Git-SVN:
PS Oferece "DCommit" em vez de "Push" ao trabalhar como cliente SVN
E "svn rebase" em vez de puxar, certo?
Esse recurso seria incrível.
E "svn rebase" em vez de puxar, certo?
"svn rebase" ou "svn fetch"
Estou recebendo um erro, "Não é possível determinar as informações do SVN upstream", quando tento usar um dos comandos git svn do menu Comandos, por exemplo, SVN Fetch. O repositório foi criado usando git svn clone e os branches de rastreamento remoto têm um prefixo "svn/", ex: "refs/remotes/svn/trunk".
Esta resposta talvez ajude você http://stackoverflow.com/a/3445081/61505
Obrigado por isso, mas comandos git svn como git svn info
e git svn fetch
funcionam bem na linha de comando. Eu não acredito que tenha históricos desarticulados porque este é um novo clone do repositório SVN e ainda não fiz nenhum commit usando o git.
Estou usando o git versão 1.7.10.msysgit.1.
doxxx:
Eu encontrei a solução de userscripts, obrigado. Segue meu arquivo de configuração:
[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
Seria incrível ter svn rebase\fetch em vez de puxar o botão de puxar ao trabalhar com o repositório git-svn
Não sei se algum dos membros da equipe principal usa svn ...
Então, a menos que alguém, que realmente precise do suporte do svn, esteja disposto a contribuir - isso não vai acontecer....
O suporte na GE é muito limitado. Alguém está usando SVN em tudo na GE?
O SVN é realmente um caso de uso com a GE, por que não usar um cliente separado?
O suporte "completo" ao SVN na GE não acontecerá a menos que alguém com esse interesse trabalhe nele.
SVN não é um grande bloqueador para o desenvolvimento, mas ainda é algo que eu gostaria de remover ao invés de melhorar.
O suporte SVN foi removido do master/3.00 em #4592