hglock

Software skärmdump:
hglock
Mjukvaruinformation:
Version: 0.5.3
Ladda upp dagen: 11 May 15
Utvecklare: Aragost Trifork
Licens: Gratis
Popularitet: 66

Rating: 1.0/5 (Total Votes: 1)

När Mercurial handlar om att decentraliseras, är det ibland mycket användbar för att arbeta i ett centraliserat sätt: Om de filer du arbetar med inte kan slås samman (binära filer som Word-dokument, Photoshop-bilder, etc.) så är det bättre att kommunicera tydligt tala om eventuella ändringar för att undvika samtidig arbete.
hglock är ett tillägg som impliments en centraliserad filbaserad system för Mercurial låsning

Vad är nytt i den här versionen.

  • Fix problem med Mercurial 2,5

Vad är nytt i version 0.5:

  • Lås filer på kopiera och byta namn. Med vår modell, servern acceptera brukar en push som innebär olåsta filer som låsning är obligatorisk. Sådana filer visas efter en namnbyte om den nya filen inte är låst. Däremot kan användaren inte låsa filen eftersom det inte är på servern ännu.
  • Förlängningen kommer nu internt skaffa ett lås för destinationen namnet på en byta namn eller kopiera. Låset för den ursprungliga filen finns kvar på plats, så att användaren egna lås för både gamla och det nya namnet.
  • Fast Problem 3: Arkiv skrivrättigheter uppdateras inte vid första klon när en .hgignore filen finns
  • https://bitbucket.org/aragost/hglock/issue/3/
  • Testad förlängning med Mercurial versioner 1.8.4 till 2,0 och skrev kod och tester för att bibehålla kompatibiliteten.

Vad är nytt i version 0.4:

  • Experimentellt stöd för märkning olåsta filer som skrivskyddad. Detta liknar hur SVN fungerar när en fil har svn. Behovs lås fastighet set
  • Det är ännu inte annonseras i förlängningen hjälp och är avstängd som standard. För att aktivera, lägg till följande till en konfigurationsfil:
  • [hglock]
  • updatewriteperm = Sant
  • När ett slutförvar klonas, filer markerats som behöver låsa (matchas av .hglocks) kommer att kontrolleras ut skrivskyddad. När en fil är låst, kommer det att göras skrivbar. När en fil är upplåst (med via hg låsa FIL eller hg push), kommer det att skrivskyddat igen.
  • Tack vare Scott Sturdivant för att bidra denna funktion.
  • Uppdateringen och begå kommandon använder lås implicit och kommer nu tyst ignorera en saknad eller oinitierad lås förvaret. Förut skulle hg uppdatering avbryta om låset förvaret inte initierades det matar nu en varning som bara visas när --verbose används.
  • Refactored kod för bättre underhåll. Remote Procedure Call protokoll bor nu i egen modul.

Vad är nytt i version 0.3:

  • klientsidan kontroll av drivit change. Innan skjuta, kunder inspekterar nu varje drivit ändringsset för att se om den innehåller några olåsta filer som låsning är obligatorisk. Push avbryts om sådan ändringsset påträffas.
  • Gör hg låsa validera kundens ändringsset samma sätt hg lås gör. Detta säkerställer att en kund inte låsa upp en fil innan change som modifierar det har skjutits.
  • Det primära sättet att låsa filer är nu att helt enkelt skjuta change som påverkar filerna - kommandot låsa kan endast användas om en fil inte har ändrats sedan det var låst
  • .
  • funktionshindrade --force flagga för hg push. Skapa flera huvuden om push är då inte längre möjligt. Pushing en ny gren är fortfarande möjligt med --new-gren flagga.
  • Fix kompatibilitet med Mercurial 1.9.x. Nu testas med Mercurial version 1.8.4, 1.9, och 1.9.1.

Vad är nytt i version 0.2:

  • Åter lanseringen av version 0.1. Övergången från en changegroup krok till en pretxnchangegroup krok i 575c95b4ab8f hade dåliga konsekvenser. Så 575c95b4ab8f och uppföljning fixar (d87f0dc0919e, 4ba9b24da91b, 7ec8374652ad) var alltför instabil för att släppa.
  • Den här versionen bygger på 4b61dc057391 och omfattar endast fix för låset identifiera fel fil i en sammanslagning (7e3a4247e682 och 019d137a6ece) tillsammans med förpacknings förändringar.

Krav :

  • Python

Liknande mjukvara

Mercurial
Mercurial

22 Jun 18

hg-github
hg-github

14 Apr 15

hgdistver
hgdistver

20 Feb 15

Kommentarer till hglock

Kommentarer hittades inte
Kommentar
Slå på bilder!