Twoj adres e-mail nie bedzie opublikowany. wymagane pola są zaznaczone *

Dzięki za wgląd i prowadzi do pomocnego oprogramowania. Mam nadzieję, że dodasz do tego postu (popraw go) w przyszłości.

Kontrola wersji dla zapisów wydaje się najbardziej odpowiednia dla dokumentów, które są złożone i / lub duże. Weźmy więc przykład ekonomii lub termodynamiki. Zazwyczaj będzie napisany w czymś takim jak LaTeX i połączy wiele plików - nie tylko osobne pliki .tex, być może jeden dla każdego rozdziału, ale także diagramy, zdjęcia, może kod i tak dalej. Będzie także zawierać referencje, z pewnością z bibtex, ale być może również pochodzące z narzędzia takiego jak EndNote lub Zotero.

Co więcej, LaTex wprawdzie doskonale nadaje się do składu i automatyzacji dokumentów, ale nie jest świetny do ich tworzenia. Dlatego autor książki prawdopodobnie użyje przyjaznego dla LaTeXa interfejsu, takiego jak Scrivener lub LyX. Byłyby to pliki zapisane z tych aplikacji, które muszą być monitorowane, wraz z plikami pdf, png, R i innymi plikami wstawionymi do dokumentu oraz zmianami w bibliograficznej bazie danych. (Np. Jedyną różnicą między wersjami 1.1 i 1.2 może być to, że 1.1 używa wcześniejszej wersji odwołania, ale 1.2 używa nowa, poprawiona wersja.) Ponadto powinien istnieć łatwy (automatyczny) sposób umieszczenia numeru zmiany w stopkach dokumentu. Jeśli książka jest pisana wspólnie, być może stopka powinna również podać nazwisko osoby odpowiedzialnej za najnowsze wersje.

instagram viewer

Rozwiązanie pamięci masowej, takie jak Dropbox, może przechowywać wiele wersji plików, ale nie wszystkie dodatkowe informacje (np. Dlaczego wprowadzono zmiany). AFAIK, te rozwiązania również nie umożliwiają wstawiania numerów wersji w dokumencie (dokumentach).

Być może więc systemy poprawek, takie jak Git, są jedynymi praktycznymi alternatywami. Jeśli tak, to naprawdę chciałbym zobaczyć dalszy post dotyczący takich problemów, jak te opisane powyżej i zawierający krótki opis tego, jak pisarz powinien zacząć korzystać z Git, lub alternatywnie.

Nie widzę, jak którekolwiek z rozwiązań do przechowywania w chmurze może rozwiązać ten problem. Przeważnie łamią zasadę robienia (tylko) jednej rzeczy dobrze. Dokumenty, Word i Szkic łączą skład dokumentu, formatowanie i kontrolę wersji w jednym dokumencie.

Kontrola wersji jest niezbędna we wszystkim (kod źródłowy, dokumentacja). Warto zainwestować, aby nauczyć się korzystać z kontroli wersji. To jest jak polisa ubezpieczeniowa. Cokolwiek się stanie, zawsze możesz odzyskać wszystko, o ile sprawdziłeś je w systemie kontroli wersji.

Skały kontroli przeciągu! Użyłem go, kiedy pisałem swoje aplikacje na studia. Kiedy potrzebowałem zobaczyć moje stare zmiany, mogłem całkowicie.

Tak naprawdę nie używam kontroli wersji. Jeśli dostanę nowy pomysł na kawałek, nad którym pracuję, skopiuję część, którą zamierzam zmienić, i zapiszę w moim menedżerze schowka. Następnie zmienię tę część, dodam adnotacje i porównuję obie wersje obok siebie. Mogę sobie poradzić, ponieważ pracuję sam i trzymam notes do burzy mózgów, zanim napiszę.

Tworzenie wersji i tworzenie kopii zapasowych jest niezwykle ważne dla producentów treści, bez względu na to, czy jest to kod programu, czy cenny dokument, dzieło sztuki czy cokolwiek innego. Każdy powinien nauczyć się przynajmniej podstaw i z nich korzystać.

Przejrzałem tylko ten artykuł, ponieważ jestem programistą i całe moje pisanie to albo kod, albo LaTeX, więc normalna kontrola wersji jest idealnie dopasowana. Ale dziękuję za zwrócenie uwagi kontroli wersji na większą liczbę osób.

Wydaje mi się, że jest to tak niedoceniane narzędzie we wszystkich społecznościach i może być tak korzystne. O ile nie pracujesz na ogromnych plikach, obciążenie pamięci jest tak niskie (a pamięć jest tak tania), że nie ma dobrego powodu, aby mieć wiele, wiele wersji. Dzięki temu śledzenie pracy jest tak proste! Pracowałem nad rozprawą doktorską (a przynajmniej ją zacząłem) i mogłem w zasadzie odtworzyć wszystko, co zrobiłem w ciągu ostatnich kilku lat. Widziałem, jak kody i dokumenty rozwijają się i ulepszają.

I to nawet nie rysuje powierzchni narzędzi do współpracy! Jest to tak przydatne w tak wielu środowiskach!

W przypadku dokumentów online zaleca się wypróbowanie programu Revisionator pod adresem [Usunięto uszkodzony adres URL]. W przeciwieństwie do Draft, jest to WYSIWYG, nie jest wymagane żadne Markdown.

Obsługuje również większy zestaw funkcji kontroli wersji. Na przykład, jeśli chcesz spróbować eksperymentu z pisaniem, możesz rozgałęzić dokument. Później, jeśli chcesz, możesz automatycznie scalić go z powrotem z głównym dokumentem.