Следене на версиите? Система за контрол на версиите?

C++ JAVA
Post Reply
User avatar
Ticketa
Потребител
Потребител
Reactions: 4
Posts: 631
Joined: Mon Feb 27, 2012 1:54 pm
Answers: 24
Location: in /root
Contact:

Следене на версиите? Система за контрол на версиите?

Post by Ticketa »

Някой от Вас случайно да ползва подобно нещо като Система за контрол на версиите? И ако да във вашата практика как го правите и какво бихте ми препоръчали?

Аз лично до момента ползвам единствено Notepad++ и ако трябва да коригирам нещо го правия по съответния файл. Въпроса е, че подобно нещо като "Система за контрол на версиите" ми се струва полезно (ако правилно го разбирам), когато работиш с екип от програмисти?

Това откривам като "теоретична" част, а практична?

https://bg.wikipedia.org/wiki/%D0%A1%D0 ... 1%82%D0%B5
https://bg.wikipedia.org/wiki/Subversio ... %B5%D1%80)
by Revelation » Tue May 11, 2021 3:39 pm
Щом до сега не си използвал Git, силно ти препоръчвам първо да научиш как да използваш командите в CLI, а след това мисли за някакво GUI.

Иначе е като да се учиш да караш на автоматик.
Go to full post
User avatar
dakata__92
Web-tourist
Web-tourist
Reactions: 1
Posts: 3398
Joined: Tue Aug 02, 2011 7:24 pm
Answers: 128

Re: Следене на версиите? Система за контрол на версиите?

Post by dakata__92 »

Ticketa wrote: Mon May 10, 2021 2:03 pm Някой от Вас случайно да ползва подобно нещо като Система за контрол на версиите? И ако да във вашата практика как го правите и какво бихте ми препоръчали?

Аз лично до момента ползвам единствено Notepad++ и ако трябва да коригирам нещо го правия по съответния файл. Въпроса е, че подобно нещо като "Система за контрол на версиите" ми се струва полезно (ако правилно го разбирам), когато работиш с екип от програмисти?

Това откривам като "теоретична" част, а практична?

https://bg.wikipedia.org/wiki/%D0%A1%D0 ... 1%82%D0%B5
https://bg.wikipedia.org/wiki/Subversio ... %B5%D1%80)
Ползва се git! Привърженик съм на Notepad++, като текстов редактор но се изисква IDE за по-сериозни неща!

https://www.google.bg/search?q=git+cont ... nt=gws-wiz
User avatar
Revelation
Web-tourist
Web-tourist
Reactions: 2
Posts: 961
Joined: Sun Mar 24, 2013 1:23 pm
Answers: 68

Re: Следене на версиите? Система за контрол на версиите?

Post by Revelation »

"Някой от вас"? Че то кой не ползва (очевидно ти)?

И какво общо има Notepad++ или който и да е редактор?

Контрола на версиите ти пази пълна хронология на промените, които правиш. По този начин много лесно можеш да видиш commit по commit какви промени си правил (или някой друг е правил) и да откриеш даден бъг.

Но това накратко. То има ли смисъл да влизам в детайли, въобще?

Ти последно време отваряш теми за някакви сложни идеи, които ти се въртят в главата, а даже не си бил запознат с базови неща, които всеки себеуважаващ се програмист би трябвало да има в skillset-а си.

Потърси в тубата Git и изгледай някой урок.
User avatar
Ticketa
Потребител
Потребител
Reactions: 4
Posts: 631
Joined: Mon Feb 27, 2012 1:54 pm
Answers: 24
Location: in /root
Contact:

Re: Следене на версиите? Система за контрол на версиите?

Post by Ticketa »

Revelation wrote: Mon May 10, 2021 5:42 pm "Някой от вас"? Че то кой не ползва (очевидно ти)?
Може да не съм единствен.
Revelation wrote: Mon May 10, 2021 5:42 pm И какво общо има Notepad++ или който и да е редактор?
Мислех си, че може да има някакъв плъгин, който да "помага" на Notepad++

Revelation wrote: Mon May 10, 2021 5:42 pm Контрола на версиите ти пази пълна хронология на промените, които правиш. По този начин много лесно можеш да видиш commit по commit какви промени си правил (или някой друг е правил) и да откриеш даден бъг.

Но това накратко. То има ли смисъл да влизам в детайли, въобще?
Revelation wrote: Mon May 10, 2021 5:42 pm Ти последно време отваряш теми за някакви сложни идеи, които ти се въртят в главата, а даже не си бил запознат с базови неща, които всеки себеуважаващ се програмист би трябвало да има в skillset-а си.
Старомоден съм и работя по старовремски. :D Важното, е че търся прогрес :violin: :D Смежно, тъжо, цинично, но факт. :violin:
User avatar
dakata__92
Web-tourist
Web-tourist
Reactions: 1
Posts: 3398
Joined: Tue Aug 02, 2011 7:24 pm
Answers: 128

Re: Следене на версиите? Система за контрол на версиите?

Post by dakata__92 »

Както и преди съм казвал Notepad++ е текстовият редактор,който обожавам. Обаче е силно лимитиран и е нормално да е така. PHPStorm е IDE, което подобрява и силно улеснява програмиста. Има вградена история и опция за добавяне на адски много плъгини. В случая Notepad++ предлага това:

https://superuser.com/questions/390204/ ... in-notepad
User avatar
Revelation
Web-tourist
Web-tourist
Reactions: 2
Posts: 961
Joined: Sun Mar 24, 2013 1:23 pm
Answers: 68

Re: Следене на версиите? Система за контрол на версиите?

Post by Revelation »

Щом до сега не си използвал Git, силно ти препоръчвам първо да научиш как да използваш командите в CLI, а след това мисли за някакво GUI.

Иначе е като да се учиш да караш на автоматик.
User avatar
Ticketa
Потребител
Потребител
Reactions: 4
Posts: 631
Joined: Mon Feb 27, 2012 1:54 pm
Answers: 24
Location: in /root
Contact:

Re: Следене на версиите? Система за контрол на версиите?

Post by Ticketa »

Revelation wrote: Tue May 11, 2021 3:39 pm Щом до сега не си използвал Git, силно ти препоръчвам първо да научиш как да използваш командите в CLI, а след това мисли за някакво GUI.

Иначе е като да се учиш да караш на автоматик.
Github съм ползвал да помагам при преводи на някакви системи примерно английски към български. Commit, pull, push, build някакви такива магарии. Ще послушам съвета ти. Благодаря
User avatar
deam0n
Web-tourist
Web-tourist
Reactions: 2
Posts: 3053
Joined: Sat Oct 01, 2005 4:33 pm
Answers: 204
Location: Шопландия
Contact:

Re: Следене на версиите? Система за контрол на версиите?

Post by deam0n »

Ето ти 2 линка, където е доста добре обяснено.

https://rogerdudler.github.io/git-guide/

https://www.atlassian.com/git/tutorials ... on-control
Post Reply