Mr-Repo

Software screenshot:
Mr-Repo
Rincian Software:
Versi: 0.2.10
Tanggal Upload: 14 Apr 15
Pengembang: Ryan McGowan
Lisensi: Gratis
Popularitas: 69

Rating: 5.0/5 (Total Votes: 1)

Mr. Repo adalah script manajemen repo ditulis dengan Python & nbsp;. Ini sangat sederhana. Pada dasarnya, ternyata direktori apapun Mr. Repo diinisialisasi ke repositori dikonfigurasi Git repositori. Ini menciptakan dua file untuk melacak negaranya.
- Sebuah file YAML (.mr_repo.yml) yang menyimpan informasi diperpanjang pada repositori yang mungkin muncul dalam direktori
- File lain, (.this_repo) berkas melacak apa repositori saat ini tersedia di direktori
... Tapi kenapa?
Saya telah memiliki sebuah folder repo pada beberapa komputer saya. Folder ini berisi repositori Git sebagian besar yang saya ingin menjadi avaialble pada beberapa komputer. Saya menggunakan Dropbox untuk sinkronisasi banyak file antara komputer saya, tapi bukan folder repo karena beberapa alasan. Namun, saya masih ingin mengelola apa yang ada dalam folder repo saya di komputer saya. Jadi, saya akan sinkronisasi file .mr_repo.yml dengan Dropbox dan membiarkan Mr. Repo melakukan sisa pekerjaan.
Penggunaan
Jalankan perintah init untuk mengatur dua file secara otomatis menafsirkan subdirektori.
python mr_repo.py init [--clean]
Pilihan --clean menyebabkan perintah init membuat file pelacakan kosong dan tidak secara otomatis menafsirkan subdirektori.
Setelah Anda memiliki file setup Anda dapat menambah dan menghapus repo dengan nama direktori mereka dengan menambah dan menghapus perintah.
python mr_repo.py menambahkan
# Atau untuk menghapus repo
python mr_repo.py rm
Anda juga dapat secara otomatis menafsirkan direktori saat ini dengan perintah update.
Update python mr_repo.py
Itu semua hal yang membosankan. Bagian dari Mr. Repo yang sebenarnya berguna adalah kemampuannya untuk menarik repo telah Anda tambahkan dari tempat-tempat lain, tetapi tidak tersedia di direktori Anda saat ini.
Untuk menentukan apa repos baru saja Anda menggunakan perintah daftar. Secara default perintah daftar output daftar repo yang tersedia saat ini. Menggunakan bendera -a juga menampilkan informasi tentang repo tidak tersedia (yaitu repo yang saat ini tidak diatur dalam CWD). Seperti yang Anda duga bendera n dapat digunakan untuk menampilkan repo yang saat ini tidak tersedia.
Daftar python mr_repo.py [-a | --all] [-n | --not-tersedia]
Setelah Anda tahu apa yang repo atau tidak tersedia saat ini Anda bisa mendapatkan / unget mereka.
python mr_repo.py get
python mr_repo.py unget [-f | force]
Perintah unget menghilangkan repo jika semua perubahan telah berkomitmen penuh dan juga update file .this_repo. Dalam kasus di mana ada perubahan uncomitted kesalahan dilemparkan dan perintah gagal. . Jika pengguna ingin menghapusnya lagian maka pengguna dapat menambahkan flag untuk memaksa penghapusan

Persyaratan :

  • Python

Software yang serupa

setuptools-git
setuptools-git

11 May 15

csvplait
csvplait

14 Apr 15

CVSweb
CVSweb

3 Jun 15

hgallpaths
hgallpaths

20 Feb 15

Komentar untuk Mr-Repo

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!