Scunch on apuohjelma "Punch" tiedostot versioimattomana kansio työ kopion ohjelmiston kokoonpanon hallintajärjestelmä & nbsp; (SCM) ja soveltamaan tarvittavia SCM toiminnot kuten "lisää" ja "Poista".
Aiottu skenaariot käyttö ovat:
& Nbsp; * Automaattinen versionhallinta ulkoisten lähteiden toimittama kolmannen osapuolen.
& Nbsp; * Automaattinen versionhallinta on tyypillisesti versioimattomat keskitetty resursseja, kuten palvelimen asetustiedostoja.
& Nbsp; * Pseudo versionhallinta käyttäjille, jotka on ongelmia manuaalinen versionhallinta (tavanomaiset epäillyt ovat: johtajat, graafiset taiteilijat, mainframe vanhimmat, ...).
Tällä hetkellä tuettuja SCM: n on:
& Nbsp; * Subversion (SVN)
Nimi "scunch" on yhdistelmä lyhenne "SCM" ja sana "punch" kirjaimin poistettu, jotta se helppo lausua. (Alustava nimi käytetty alkuvuodesta kehitys oli "scmpunch").
Mikä on uusi tässä julkaisussa:
- # 20 : Muuttunut --names epäonnistua, jos työssä kopio jo sisältää olemassa olevat merkinnät eivät täytä nimen muutosta.
- Vaihtoi tiedostomääritteet siirretyn tekstitiedostoja käyttää samoja ominaisuuksia kuin lähdetiedosto.
Mikä on uusi versiossa 0.5.5:
- Kiinteät --before = reset, joka ei Poista versioimattomat lisätään kansioihin.
- siivottu koodia.
Mikä on uusi versiossa 0.5.4:
- Parempi validointi komentorivivalitsimet.
- siivottu virheilmoituksia, koodia ja dokumentaation.
Mikä on uusi versiossa 0.5.1:
- # 10: Lisätty komentorivioptiona --before täsmentää toteutettavia toimenpiteitä ennen lävistys.
- Lisätty tarkista, että mitään muutoksia vireillä kopioit tiedostoja ulkoisesta kansiosta. Käytä --before = ei ohittaa tätä.
- # 11: Lisätty komentorivioptiona --after määrittää toteutettavat toimet jälkeen lävistys.
- Poistettu komentorivioptiona --commit, käytä --after = sitoutua sijaan.
Mikä on uusi versiossa 0.4.1:
- Kiinteät `` AssertionError`` jos mitään nimenomaista ` `--encoding`` oli määritelty.
- siivottu komentoriviltä apua ja koodia.
Mikä on uusi versiossa 0.4.0:
- # 4: Lisätty komentorivioptiona --text määrittää, mitkä tiedostot pitäisi harkita tekstiä ja normalisoitu koskevien loppuun rivin merkkejä.
- # 5: Lisätty komentorivioptiona --newline yksilöidä, mitkä loppuun rivin merkkejä tulee käyttää tekstitiedostoja.
- # 6: Lisätty komentorivioptiona --tabsize täsmentää, että välilehtien olisi yhdenmukaistettava tietty määrä välilyöntejä tekstitiedostoja.
- # 7: Lisätty komentorivioptiona --strip-perään poistaa tyhjämerkit tekstitiedostoja.
- Kiinteä lajittelu tiedostojen nimet, jotka voivat johtaa osaksi epäjohdonmukaisia työ kopiota.
- Kiinteä käsittely sisäisen tiedostonimen JM sarjoissa tyyppi "korvataan", mikä voi johtaa ristiriidassa työssä kopiota.
Mikä on uusi versiossa 0.3:
- Kiinteä käsittely tiedostojen nimet kuin ASCII-merkkejä Mac OS X ja mahdollisesti muita alustoja.
- lisätyt komentorivejä vaihtoehtoja --encoding ja --normalize määrittää, miten käsitellä muita kuin ASCII-merkkejä.
Mikä on uusi versiossa 0.2:
- Kiinteät NotImplementedError.
- Lisätty tuki siirtää tiedostoja samanniminen sijaan suorittaa yksinkertaisen lisää / poista. Tämä säästää version historia uuden tiedoston. Käytä --move = ei saada vanhaa toimintaa.
- siivottu kirjautumalla lähtö.
vaatimukset
- Python
Kommentteja ei löytynyt