unpushed

Screenshot Software:
unpushed
Mga detalye ng Software:
Bersyon: 1.1.0
I-upload ang petsa: 14 Apr 15
Nag-develop: Dmitry Bashkatov
Lisensya: Libre
Katanyagan: 81

Rating: 3.0/5 (Total Votes: 3)

unpushed ay tinidor ng proyektong "uncommitted" orihinal na nilikha sa pamamagitan ng Brandon Rhodes (http://bitbucket.org/brandon/uncommitted).
"Unpushed" dagdag ilang mga tampok: * suporta para sa pagsusuri para sa mga sangay unpushed gumawa * on-screen na abiso
Lagyan ng paunang salita mula sa orihinal na may-akda
Kapag nagtatrabaho sa isang proyekto bersyon-controlled na sa aking hard drive, madalas kong i-flip sa paglipas ng mabilis sa isa pang proyekto upang gumawa ng mabilis na pagbabago. Sa pamamagitan ng pagtatapos ng araw nakalimutan ko ang tungkol na ang ibang pagbabago at madalas na mahanap ito buwan sa ibang pagkakataon kapag muli ilalagay ko ang imbakan na iyon. Kailangan ko ng isang paraan upang ma-inalertuhan sa dulo ng bawat araw ang tungkol sa anumang mga pagbabago uncommitted sitting sa paligid sa aking system.
Kaya ay ipinanganak na ito "uncommitted" script: gamit ang alinman sa iyong system hanapin (1) utos o sa pamamagitan ng paglalakad isang filesystem tree sa sarili nitong, ito ay mahanap ang bersyon ng kinokontrol na mga direktoryo at mag-print ng isang ulat sa standard output tungkol sa anumang mga pagbabago uncommitted nakaupo pa rin sa iyong magmaneho. Sa pamamagitan ng pagpapatakbo ng ito mula sa isang cron (8) trabaho na maaari mong gawin ang mga nakagawiang abiso.
Pagpapatakbo ng "unpushed"
Sa pamamagitan ng default "unpushed" ay gumagamit ng hanapin (1) command upang i-scan para sa mga repositoryo, na nangangahulugan na maaari itong patakbuhin nang mabilis kahit na sa paglipas ng napakalaking mga filesystem ng aking home directory:
& Nbsp; unpushed ~
Ngunit dapat kang binigyan ng babala: dahil ang hanapin (1) database ay na-update lamang ng isang beses sa isang araw sa karamihan ng mga sistema, ito ay makaligtaan ang mga repositoryo na iyong nilikha dahil sa huling run. Upang maging ganap na tiyak upang makita ang lahat ng kasalukuyang mga repositoryo, dapat mong hilingin sa halip "unpushed" upang maghanap sa filesystem puno mismo. Upang gawin ito sa iyong "devel" direktoryo, halimbawa, nais mong i-type ito:
& Nbsp; unpushed -w ~ / devel
Hindi lamang ay ang output ng "-w" palaging magiging up-to-date, ngunit ito ay karaniwang mas mabilis na para sa mga maliliit na direktoryo ng puno. Ang default na pag-uugali ng paggamit hanapin (1) (na rin ay maaaring tahasang hiniling, na may "-l") mas mabilis ay kapag ang direktoryo ng puno iyong hinahanap ay napakalaki.
Kung gugustuhin mo man ang isang listahan ng lahat ng mga repositoryo, at hindi lamang ang mga may uncommitted pagbabago, maaari mong gamitin ang "-a" na opsyon:
& Nbsp; unpushed -a ~
Gayundin maaari mong ilista ang eksaktong mga file o braches ay binago gamit ang "-v" maligoy na pagpipilian:
& Nbsp; unpushed -v ~
Maaari mong palaging makakuha ng tulong sa pamamagitan ng pagpapatakbo ng "unpushed" walang argumento o sa "-h" o mga pagpipilian "--help".
On-Screen notification
& Nbsp; unpushed-notify ~
Ipapakita ng on-screen na abiso tungkol sa uncommitted at unpushed pagbabago. Sa Linux tapos na ito sa pamamagitan ng pynotify library. Sa ibang mga system ang tampok na ito ay hindi pa naipatupad.
Maaari mong idagdag ang linya sa iyong crontab (crontab -e):
* / Oktubre 18-20 * * * unpushed-notify ~
Ito ay magpapakita sa iyo ng abiso tungkol sa uncommitted at unpushed mga pagbabago sa bawat 10 minuto simula sa Pagtatapos ng 18:00 sa 08:00.
Huwag kalimutan upang magdagdag ng unpushed-notify sa cron PATH!
Mga sinusuportahang VCs
Sa sandaling ito, "unpushed" ay sumusuporta sa:
* `Mercurial`_ (.hg direktoryo)
* `Git`_ (.git direktoryo)
* `Subversion`_ (.svn direktoryo)
May sumusuporta lamang sa sangay para sa Git. Hindi ko alam kung paano ito gawin sa papalit-palit dahil hindi ako gumagamit nito

Ano ang bagong sa paglabas:.

  • Ayusin ang Readme markup
  • Iulat ang untracked mga file nang hiwalay
  • Magdagdag -t pagpipilian upang huwag pansinin untracked file
  • Ipakita hindi hunhon changesets sa paiba-iba. Salamat Guilherme Gondim para sa pagsubok

Mga Kinakailangan :

  • Python

Katulad na software

cvs-fast-export
cvs-fast-export

17 Feb 15

bzr-externals
bzr-externals

14 Apr 15

RapidSVN
RapidSVN

17 Feb 15

git-review
git-review

14 Apr 15

Mga komento sa unpushed

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!