unpushed

Software screenshot:
unpushed
Rincian Software:
Versi: 1.1.0
Tanggal Upload: 14 Apr 15
Pengembang: Dmitry Bashkatov
Lisensi: Gratis
Popularitas: 81

Rating: 3.0/5 (Total Votes: 3)

unpushed adalah garpu dari proyek "uncommitted" awalnya diciptakan oleh Brandon Rhodes (http://bitbucket.org/brandon/uncommitted).
"Unpushed" menambahkan beberapa fitur: * dukungan untuk memeriksa cabang untuk komit unpushed * di layar notifikasi
Kata Pengantar dari penulis asli
Ketika bekerja pada satu proyek versi dikendalikan di harddisk, saya sering terbalik dengan cepat untuk proyek lain untuk membuat perubahan cepat. Pada akhir hari saya lupa tentang perubahan lain dan sering merasa bulan kemudian ketika saya masuk ke repositori itu lagi. Saya membutuhkan cara untuk waspada pada akhir setiap hari tentang perubahan uncommitted duduk-duduk di sistem saya.
Lahirlah ini "terikat" script: baik menggunakan sistem anda cari (1) perintah atau dengan berjalan pohon filesystem sendiri, ia akan menemukan direktori terkontrol versi dan mencetak laporan pada output standar tentang perubahan uncommitted masih duduk di Anda mengemudi. Dengan menjalankan dari cron (8) pekerjaan yang Anda dapat membuat rutinitas pemberitahuan ini.
Menjalankan "unpushed"
Secara default "unpushed" menggunakan locate (1) perintah untuk memindai repositori, yang berarti bahwa itu dapat beroperasi dengan cepat bahkan lebih filesystem yang sangat besar seperti direktori rumah saya:
& Nbsp; unpushed ~
Tapi Anda harus berhati-hatilah: karena mencari (1) database hanya diperbarui sekali sehari pada kebanyakan sistem, ini akan kehilangan repositori yang telah Anda buat sejak run terakhir. Untuk benar-benar yakin untuk melihat semua repositori saat ini, Anda malah harus bertanya "unpushed" untuk mencari pohon filesystem itu sendiri. Untuk melakukan hal ini pada Anda "devel" direktori, misalnya, Anda akan ketik:
& Nbsp; w unpushed ~ / devel
Tidak hanya akan output dari "-w" selalu up-to-date, tetapi biasanya lebih cepat untuk pohon direktori kecil. Perilaku default menggunakan menemukan (1) (yang juga dapat secara eksplisit diminta, dengan "l") lebih cepat ketika pohon direktori yang Anda cari adalah sangat besar.
Jika Anda pernah ingin daftar semua repositori, dan bukan hanya orang-orang dengan perubahan uncommitted, Anda dapat menggunakan "-a" pilihan:
& Nbsp; unpushed -a ~
Anda juga bisa daftar file yang tepat atau braches diubah dengan menggunakan "-v" pilihan verbose:
& Nbsp; unpushed v ~
Anda selalu bisa mendapatkan bantuan dengan menjalankan "unpushed" tanpa argumen atau dengan "-h" atau "help" pilihan.
On-Screen pemberitahuan
& Nbsp; unpushed-memberitahu ~
akan menampilkan notifikasi di layar tentang perubahan uncommitted dan unpushed. Pada Linux ini dilakukan melalui perpustakaan pynotify. Pada sistem lain fitur ini belum diimplementasikan.
Anda dapat menambahkan baris ini ke crontab Anda (crontab -e):
* / 18-20 Oktober * * * unpushed-memberitahu ~
Ini akan menunjukkan pemberitahuan tentang perubahan uncommitted dan unpushed setiap 10 menit mulai dari 18:00 akhir di 8.
Jangan lupa untuk menambahkan unpushed-memberitahukan ke cron PATH!
VC Didukung
Pada saat ini, "unpushed" mendukung:
* `Mercurial`_ (.hg direktori)
* `Git`_ (git direktori)
* `Subversion`_ (svn direktori)
Hanya ada dukungan cabang untuk Git. Saya tidak tahu bagaimana melakukannya di Mercurial karena saya tidak menggunakannya

Apa yang baru dalam rilis ini:.

  • Fix README markup
  • Laporan terpantau file terpisah
  • Tambahkan opsi-t untuk mengabaikan file tidak terlacak
  • Tampilkan tidak mendorong changesets di Mercurial. Terima kasih Guilherme Gondim untuk pengujian

Persyaratan :

  • Python

Software yang serupa

bzr-externals
bzr-externals

14 Apr 15

xdelta
xdelta

3 Jun 15

ViewVC
ViewVC

17 Feb 15

gitstatus
gitstatus

12 May 15

Komentar untuk unpushed

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!