Vaša email adresa neće biti objavljena. obavezna polja su označena *

Hvala na uvidu i vodi do korisnog softvera. Nadam se da ćete dodati ovaj post (pregledati ga) u budućnosti.

Kontrola revizije pisanja čini se najprikladnijom za složene i / ili velike dokumente. Stoga, uzmite knjigu iz ekonomije ili termodinamike kao primjer. Obično će biti napisano u nečemu poput LaTeX-a i kombinirati više datoteka - ne samo odvojene .tex datoteke, možda po jednu za svako poglavlje, već i dijagrame, slike, možda kod i tako dalje. Uključit će i reference, sigurno iz bibtex-a, ali također mogu stići iz alata poput EndNote ili Zotero.

Nadalje, LaTex je doduše odličan za postavljanje i automatizaciju dokumenata, ali nije sjajan za njihovo sastavljanje. Dakle, autor knjige će vjerojatno koristiti prednji kraj prilagođen LaTeX-u, poput Scrivenera ili LyX-a. Biće spremljene datoteke iz tih aplikacija koje treba nadzirati, zajedno s pdf, png, R i ostalim datotekama umetnutim u dokument, plus izmjenama u bibliografskoj bazi podataka. (Na primjer, jedina razlika između verzija 1.1 i 1.2 može biti ta što 1.1 koristi ranije izdanje reference, ali 1.2 koristi a nova, revidirana verzija.) Nadalje, trebalo bi postojati jednostavan (automatski) način stavljanja revizijskog broja u podnožje dokumenta. Ako se knjiga piše kolaborativno, možda je u podnožju trebalo navesti i ime suradnika koji je odgovoran za najnovije izmjene.

Rješenje za pohranu poput Dropbox-a možda može zadržati više verzija datoteka, ali ne i sve pomoćne podatke (npr. Zašto su unesene promjene). AFAIK, ta rješenja također ne nude način za umetanje revizijskih brojeva u dokumente.

Tako da su možda revizijski sustavi poput Gita jedine praktične alternative. Ako je tako, stvarno bih želio vidjeti naknadnu objavu koja će se baviti problemima poput gore opisanih i pružiti kratki vodič o tome kako pisac treba započeti koristiti Git ili neku drugu alternativu.

Ne vidim kako se bilo koje rješenje za pohranu u oblaku može odgovoriti na to. Oni uglavnom krše pravilo činjenja (samo) jedne stvari dobro. Dokumenti, Word i Nacrt svi kombiniraju kompoziciju, oblikovanje i reviziju revizije u jednom dokumentu.

Kontrola verzije nužna je u svemu (izvorni kod, dokumentacija). Vrijedno je uložiti kako biste naučili kako koristiti kontrolu verzija. To je poput police osiguranja. Što god se dogodilo, uvijek možete preuzeti bilo što dok ste to provjerili u sustavu kontrole verzija.

Skica upravljačkih stijena! Koristio sam ga kad sam pisao prijave za fakultet. Kad sam trebao vidjeti svoje stare izmjene, potpuno sam mogao.

Zapravo ne koristim kontrolu verzija. Ako dobijem novu ideju o komadu na kojem radim, kopirat ću dio koji ću promijeniti i spremiti ga u upravitelj međuspremnika. Tada ću promijeniti taj dio, dodati napomene i usporediti obje verzije jedna pored druge. Mogu upravljati od kada radim sama i držim bilježnicu da napišem pamet prije nego što napišem.

Verzija i sigurnosno kopiranje iznimno su važni za proizvođače sadržaja, bilo da se radi o programskom kodu ili vašem dragocjenom dokumentu, umjetnosti ili bilo čemu što proizvedete. Svatko bi trebao naučiti barem osnove i koristiti ga.

Članak sam samo preskočio jer sam koder i cijelo moje pisanje je ili kod ili LaTeX, tako da je normalna kontrola verzija idealna. Ali, hvala vam što ste privukli kontrolu verzija više pozornosti ljudi.

Osjećam da je to takav podcijenjeni alat u svim zajednicama i da bi mogao biti od koristi. Ako ne radite na ogromnim datotekama, pogonski prostor za pohranu je toliko nizak (a pohrana je tako jeftina) da nema dobrog razloga za mnogo, mnogo verzija. To olakšava praćenje rada! Radio sam na svojoj doktorskoj disertaciji (ili barem započinjao) i u osnovi sam mogao ponovno stvoriti sve što sam učinio u posljednjih nekoliko godina. Mogao sam vidjeti kodove i dokumente kako se razvijaju i poboljšavaju.

A to ni ne ogreba površinu alata za suradnju! Jednostavno je korisna u toliko okruženja!

Za internetske dokumente, preporučujem vam da isprobate Revisionator na [Broken URL Removed]. Za razliku od nacrta, to je WYSIWYG, nije potreban Markdown.

Također podržava veći skup značajki kontrole revizije. Na primjer, ako želite pokušati eksperiment pisanja, možete podružiti dokument. Kasnije, ako želite, možete ga automatski spojiti natrag u glavni dokument.