Scunch is 'n nut om "punch" die lêers van 'n gids unversioned in 'n werkende afskrif van 'n sagteware opset bestuur stelsel & nbsp; (SCM) en die nodige SCM bedrywighede toe te pas soos "voeg" en "verwyder".
Bedoel scenario gebruik is:
& Nbsp; * Outomatiese weergawe bestuur van eksterne bronne deur 'n derde party afgelewer.
& Nbsp; * Outomatiese weergawe bestuur van tipies unversioned gesentraliseerde hulpbronne soos bediener konfigurasie lêers.
& Nbsp; * Pseudo weergawe bestuur vir gebruikers wat probleme met die handleiding weergawe bestuur (gewone verdagtes is: bestuurders, grafiese kunstenaars, mainframe ouderlinge ...) hê.
Tans ondersteun SCM is:
& Nbsp; * Subversion (svn)
Die naam "scunch" is 'n kombinasie van die akroniem "SCM" en die woord "punch" met letters verwyder dit maklik om uit te spreek nie. (Die aanvanklike naam wat gebruik word tydens die vroeë ontwikkeling was "scmpunch")
Wat is nuut in hierdie release:.
- # 20 :. verander --names om te misluk in die geval van die werk kopieer reeds met bestaande inskrywings nie voldoen aan die naam transformasie
- veranderde lêer eienskappe van oorgeplaas teks lêers om dieselfde eienskappe as die bron lêer.
Wat is nuut in weergawe 0.5.5:
- Vaste --before = reset, wat nie verwyder unversioned bygevoeg dopgehou.
- Skoon up-kode.
Wat is nuut in weergawe 0.5.4:.
- Verbeterde validering van command line opsies
- Skoon up fout boodskappe, kode en dokumentasie.
Wat is nuut in weergawe 0.5.1:
- # 10: Bygevoeg command line opsie --before spesifiseer aksie geneem moet word voordat pons.
- Added seker dat geen veranderings hangende voor die kopiëring van lêers vanaf die eksterne gids. Gebruik --before = niemand om hierdie te slaan.
- # 11: Bygevoeg command line opsie --after aksies spesifiseer geneem nadat pons .
- verwyder command line opsie --commit gebruik pleeg --after = plaas.
Wat is nuut in weergawe 0.4.1:
- Vaste `` AssertionError`` indien geen eksplisiete ` `--encoding`` is gespesifiseer.
- Skoon up command line help en kode.
Wat is nuut in weergawe 0.4.0:
- # 4: Bygevoeg command line opsie text om te spesifiseer watter lêers moet oorweeg word teks en genormaliseer betrekking einde van die lyn karakters.
- # 5: Bygevoeg command line opsie --newline om te spesifiseer watter einde van die lyn karakters moet gebruik word vir die teks lêers .
- # 6: Bygevoeg command line opsie --tabsize om te spesifiseer dat oortjies te stem op 'n sekere aantal spasies in teks lêers .
- # 7:. Bygevoeg command line opsie --strip-sleep om te verwyder sleep wit spasie in teks lêers
- Vaste sortering van lêername wat kan lei tot teenstrydig werk kopieë.
- Vaste verwerking van interne lêer naam diff rye van die soort 'te vervang, wat kan lei tot teenstrydig werk kopieë.
Wat is nuut in weergawe 0.3:
- Vaste verwerking van lêername met nie ASCII karakters vir Mac OS X en moontlik ander platforms.
- Bygevoeg opdrag lyne opsies --encoding en --normalize om te bepaal hoe om dit te hanteer nie ASCII karakters.
Wat is nuut in weergawe 0.2:.
- Vaste NotImplementedError
- Bygevoeg ondersteuning vir die verskuiwing van lêers met dieselfde naam in plaas van die uitvoering van 'n eenvoudige byvoeg / verwyder. Dit bewaar die weergawe geskiedenis van die nuwe lêer. Gebruik --move = niemand om die ou gedrag te kry.
- Skoon up meld uitset.
Vereistes :
- Python
Kommentaar nie gevind