ScmProj

Software screenshot:
ScmProj
Rincian Software:
Versi: 0.6.2
Tanggal Upload: 14 Apr 15
Pengembang: Alexander Belchenko
Lisensi: Gratis
Popularitas: 69

Rating: nan/5 (Total Votes: 0)

ScmProj adalah plugin untuk mengatur set cabang VCS sebagai proyek bersatu.
Instalasi:
Saat-pengguna hanya menginstal
& Nbsp; 1. Buat ~ / .bazaar / direktori plugin jika tidak ada
& Nbsp; 2. cd ~ / .bazaar / plugins && bzr cabang lp: bzr-scmproj scmproj
Seluruh sistem instalasi
Atau, Anda dapat menginstal mereka di seluruh sistem lokasi Plugin:
$ Sudo ./setup.py menginstal
Periksa itu
Anda dapat memeriksa apakah itu berhasil diinstal dengan melakukan:
plugin bzr
dan mencari 'scmproj' masuk dalam output.
Jika Anda ingin memastikan itu benar-benar bekerja Anda bisa menjalankan tes:
bzr selftest scmproj

Apa yang baru dalam rilis ini:.

  • rilis pemeliharaan Baru scmproj 0.6.2
  • Kompatibel dengan bzr 2,5.

Apa yang baru dalam versi 0.6.1:

  • Versi baru dari scmproj 0.6.1 menyediakan perbaikan bug dan perbaikan dalam dukungan proyek v2.
  • Fitur baru: proyek-proyek menambah dan perintah-cabang
  • .

Apa yang baru dalam versi 0.6.0:

  • Rilis ini memperkenalkan layout baru untuk proyek konfigurasi (dalam .bzrmeta / direktori scmproj komponen tingkat atas proyek) dan dukungan untuk snapshot.

Apa yang baru dalam versi 0.5.2:

  • Saya pikir itu akan menjadi rilis terakhir di 0,5 seri.
  • rilis berikutnya akan membawa Format dan konfigurasi tata letak baru.
  • Format lama akan tetap didukung untuk semua operasi kecuali perintah proyek-init.

Apa yang baru dalam versi 0.5.1:

  • Perubahan dalam rilis ini sebagian besar difokuskan pada peningkatan Proyek-perintah (pcmd), proyek-update dan proyek-mempublikasikan perintah.
  • Sekarang mungkin untuk dengan mudah menentukan yang komponen Anda ingin menjalankan perintah Anda (dengan pcmd --include / - mengecualikan / - pilih)
  • .
  • Juga saya telah menambahkan baru (sederhana) fitur untuk perintah internal pelaksana: menggunakan beberapa fungsi checker itu mungkin untuk memeriksa pohon komponen untuk beberapa kondisi dan menjalankan perintah hanya untuk komponen yang sesuai kondisi. Kondisi yang mungkin adalah:
  • semua komponen;
  • pohon telah berubah file;
  • pohon hanya berubah file;
  • cabang lokal dan asal cabang memiliki tips yang berbeda;
  • cabang lokal dan asal cabang memiliki tips yang sama.
  • Kondisi ini secara otomatis digunakan oleh perintah lain seperti proyek-komit, proyek-update, proyek-mempublikasikan.
  • Efek bersih dari perbaikan kecil ini jauh lebih ramah dan lebih cepat antarmuka. Perintah sekarang mencetak Info kebanyakan hanya berguna, yang penting jika Anda memiliki lebih dari 3-5 komponen.

Apa yang baru dalam versi 0.5:

  • Sub-proyek disederhanakan pelaksanaan (tanpa varian dukungan dan read-only flag ).
  • `` proyek-mempublikasikan --no-strict`` dapat digunakan untuk menjalankan `` mendorong --no-strict`` untuk pohon komponen. (Bug # 474799)
  • `` proyek-perintah --dry-run`` akan menunjukkan apa yang akan dilakukan, tetapi tidak benar-benar melakukan apa-apa. Lebih baik gunakan dengan opsi verbose.
  • `` proyek-info`` sekarang menunjukkan info tentang komponen dan sub-proyek. (Bug # 313166)
  • `` proyek-perintah --shell`` dapat menjalankan perintah shell untuk setiap komponen, bukan yang bzr. (Bug # 349069)
  • `` proyek-perintah --varN XXX``: opsi baris perintah baru `` --var1``, `` `` --var2`` dan --var3`` memungkinkan pengguna untuk menentukan variabel template tambahan untuk substitusi perintah template. (Bug # 489722)
  • perintah untuk bekerja dengan proyek lokal sekarang mungkin untuk memanggil dari subdirektori dan tidak hanya dari akar proyek. (Bug # 313150)
  • istirahat Kompatibilitas:
  • dukungan Dihapus untuk ruang kerja kotak.
  • Tidak ada lagi berpura-pura bahwa kita bisa suport setiap vcs selain bzr. Sekarang konfigurasi dengan opsi VCS diatur untuk vcs lain akan meningkatkan kesalahan.

Apa yang baru dalam versi 0.4.6:

  • Ini adalah rilis bugfix untuk scmproj 0.4.5.
  • Di masa depan saya telah memutuskan untuk secara signifikan ulang Plugin scmproj, negara sehingga saat kodenya sekarang dimasukkan ke dalam modus pemeliharaan.

Apa yang baru dalam versi 0.4.5:

  • Plugin ini adalah emulasi miskin pohon bersarang berdasarkan ide, desain dan implementasi fitur serupa di VCS lainnya. Scmproj belum menggunakan kode apapun dari bzr pelaksanaan pohon bersarang asli.
  • Saya mendefinisikan keadaan saat ini plugin saya sebagai perangkat lunak alpha-tingkat. Ia bekerja cukup baik untuk menggunakannya dalam kerja nyata, dan kami menggunakannya dalam tim saya di tempat kerja untuk mengelola 2 produk yang kompleks yang terdiri dari 3 sampai 10 + komponen. Saya tidak mengatakan bahwa segala sesuatu akan mudah dengan itu, tapi tanpa itu Plugin tim saya tidak akan mampu mengelola produk ini secara manual.
  • lanjut rencana saya adalah untuk mengolah scmproj berdasarkan umpan balik yang saya punya dalam 6 bulan terakhir (config yang lebih baik, snapshot dan sub-proyek), dan mulai menampung beberapa kode dari bzr bersarang pohon. Aku benar-benar berharap untuk melihat pohon bersarang diimplementasikan dalam bzr segera, tapi aku tidak bisa menunggu selamanya dan aku butuh solusi non-ideal sekarang.

Persyaratan :

  • Python

Software yang serupa

CVSweb
CVSweb

3 Jun 15

hgtools
hgtools

14 Apr 15

leeroy
leeroy

20 Feb 15

Komentar untuk ScmProj

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!