Dit is de Linux-app met de naam pre-commit, waarvan de nieuwste release kan worden gedownload als pre-commitv3.5.0sourcecode.zip. Het kan online worden uitgevoerd in de gratis hostingprovider OnWorks voor werkstations.
Download en gebruik deze app genaamd pre-commit met OnWorks gratis online.
Volg deze instructies om deze app uit te voeren:
- 1. Download deze applicatie op uw pc.
- 2. Voer in onze bestandsbeheerder https://www.onworks.net/myfiles.php?username=XXXXX in met de gebruikersnaam die u wilt.
- 3. Upload deze applicatie in zo'n bestandsbeheerder.
- 4. Start de OnWorks Linux online of Windows online emulator of MACOS online emulator vanaf deze website.
- 5. Ga vanuit het OnWorks Linux-besturingssysteem dat u zojuist hebt gestart naar onze bestandsbeheerder https://www.onworks.net/myfiles.php?username=XXXXX met de gewenste gebruikersnaam.
- 6. Download de applicatie, installeer hem en voer hem uit.
SCHERMSCHERMEN:
vooraf vastleggen
BESCHRIJVING:
Git hook-scripts zijn handig voor het identificeren van eenvoudige problemen voordat ze worden verzonden naar code-review. We voeren onze hooks uit op elke commit om automatisch problemen in code aan te wijzen, zoals ontbrekende puntkomma's, witruimte achteraan en debug-instructies. Door deze problemen aan te kaarten vóór code-review, kan een code-reviewer zich concentreren op de architectuur van een wijziging zonder tijd te verspillen met triviale nitpicks. Naarmate we meer bibliotheken en projecten creëerden, beseften we dat het pijnlijk is om onze pre-commit hooks over projecten te delen. We kopieerden en plakten logge bash-scripts van project naar project en moesten de hooks handmatig veranderen om voor verschillende projectstructuren te werken. Wij zijn van mening dat u altijd de beste linters volgens de industriestandaard moet gebruiken. Enkele van de beste linters zijn geschreven in talen die u niet in uw project gebruikt of die u niet op uw computer hebt geïnstalleerd.
Kenmerken
- We hebben pre-commit gebouwd om onze hook-problemen op te lossen
- Het is een meertalige pakketbeheerder voor pre-commit hooks
- U specificeert een lijst met haken die u wilt en pre-commit beheert de installatie en uitvoering
- pre-commit is speciaal ontworpen om geen root-toegang te vereisen
- pre-commit verwerkt automatisch het downloaden en bouwen van nodes om eslint uit te voeren zonder root
- Focus op de architectuur van een verandering zonder tijd te verspillen met triviale operaties
Programmeertaal
Python
Categorieën
Dit is een applicatie die ook kan worden opgehaald van https://sourceforge.net/projects/pre-commit.mirror/. Het is gehost in OnWorks om op een gemakkelijkste manier online te kunnen worden uitgevoerd vanuit een van onze gratis besturingssystemen.