Gitextensions: Mendukung perintah git-svn dasar

Dibuat pada 16 Nov 2011  ·  11Komentar  ·  Sumber: gitextensions/gitextensions

Operasi Dasar Git-SVN:

  • [ ] Perintah Perintah SVN DM
  • [ ] Perintah "SVN Rebase"
  • [ ] Perintah "Ambil SVN"
  • [ ] Mendukung Git svn-clone pada dialog kloning.

PS Tawarkan "DCommit" alih-alih "Push" saat bekerja sebagai klien SVN

feature request

Semua 11 komentar

Dan "svn rebase" bukannya menarik, bukan?

Fitur ini akan luar biasa.

Dan "svn rebase" bukannya menarik, bukan?

"svn rebase" atau "svn fetch"

Saya mendapatkan pesan kesalahan, "Tidak dapat menentukan informasi SVN upstream", ketika saya mencoba menggunakan salah satu perintah git svn dari menu Perintah, misalnya SVN Fetch. Repositori dibuat menggunakan git svn clone dan cabang pelacakan jarak jauh memiliki awalan "svn/", misalnya "refs/remotes/svn/trunk".

Jawaban ini mungkin membantu Anda http://stackoverflow.com/a/3445081/61505

Terima kasih untuk itu tetapi perintah git svn seperti git svn info dan git svn fetch berfungsi dengan baik dari baris perintah. Saya tidak percaya saya memiliki sejarah yang terputus-putus karena ini adalah tiruan baru dari repo SVN dan saya belum membuat komitmen apa pun menggunakan git.

Saya menggunakan git versi 1.7.10.msysgit.1.

doxxx:

  1. Bisakah Anda menunjukkan file konfigurasi repositori Anda (setidaknya bagian "svn-remote")?
  2. Anda dapat menggunakan skrip pengguna sebagai solusi, cukup tambahkan beberapa tombol pada bilah alat dengan ikon yang sesuai.

Saya telah menemukan solusi skrip pengguna, terima kasih. Ini file konfigurasi saya:

[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

Akan luar biasa memiliki svn rebase\fetch alih-alih menarik dengan menekan tombol tarik saat bekerja dengan repositori git-svn

Saya tidak tahu apakah ada anggota tim inti yang menggunakan svn...
Jadi kecuali seseorang, yang benar-benar membutuhkan dukungan svn, bersedia berkontribusi - ini tidak akan terjadi....

Dukungan di GE sangat terbatas. Apakah ada yang menggunakan SVN sama sekali di GE?
Apakah SVN benar-benar kasus penggunaan dengan GE, mengapa tidak menggunakan klien terpisah?
Dukungan SVN "penuh" di GE tidak akan terjadi kecuali seseorang dengan minat itu bekerja di dalamnya.

SVN bukan pemblokir utama untuk pengembangan, tetapi masih sesuatu yang ingin saya hapus daripada ditingkatkan.

Dukungan SVN telah dihapus dari master/3.00 di #4592

Apakah halaman ini membantu?
0 / 5 - 0 peringkat