Saya memiliki repositori copy pekerjaan yang telah saya kerjakan tidak ada masalah; asal repositori ini ada di GitHub.
Saya ingin membuat repositori copy pekerjaan saya tersedia sebagai asal untuk mesin build saya (VM pada host fisik lain), sehingga komitmen yang saya buat pada copy pekerjaan saya dapat dibangun dan diuji pada mesin build tanpa harus melalui GitHub dulu. Saya sudah memiliki build untuk repositori GitHub, tapi saya ingin ini menjadi repositori / build "emas"; yaitu, jika ada sesuatu yang terjadi di sana, build terhadap GitHub harus dijamin berhasil.
Saya telah melihat dokumentasi di URL Git, dan melihat bahwa ada opsi untuk menggunakan URL dalam formulir git://host.xz[:port]/path/to/repo.git/
(lihat, misalnya, dokumentasi git-clone ). Saya ingin melakukan ini dengan cara yang sesederhana mungkin, dengan konfigurasi minimum: Saya tidak ingin menyiapkan daemon SSH atau server web hanya untuk mempublikasikan ini ke mesin build saya.
Saya menjalankan Windows 7 x64 RC, saya menginstal MSysGit dan TortoiseGit, dan saya telah membuka port default Git (9814) di firewall. Anggaplah repo copy pekerjaan ada di D:\Visual Studio Projects\MyGitRepo
, dan nama host-nya adalah devbox
. Mesin pembuatnya adalah Windows Server 2008 x64. Saya telah mencoba perintah berikut di mesin build, dengan output terkait:
D:\Integration>git clone "git://devbox/D:\Visual Studio Projects\MyGitRepo"
Initialized empty Git repository in D:/Integration/MyGitRepo/.git/
devbox[0: 192.168.0.2]: errno=No error
fatal: unable to connect a socket (No error)
Apakah saya melewatkan sesuatu?