Софтуерно Инженерство
Loading...
VictoriaLaz avatar VictoriaLaz 41 Точки

Ъплоуд в GitHub с Tortoise SVN

Здравейте,

искам да кача проект в GitHub с Tortoise svn. Моля за помощ.... Не мога да разбера как реално да го направя. По туториала си направих репозитори на компютъра, както и още една working папка... Но нататък не разбирам какво трябва да се направи.

Благодаря ви предварително

Тагове:
0
Fundamentals Module
deyan.zhekov avatar deyan.zhekov 159 Точки

Здравей,

защо не го направиш с TortoiseGit? Подобен на TortoiseSvn, но си е специално за Git.

0
VictoriaLaz avatar VictoriaLaz 41 Точки

Подведох се по заданието на домашното. Всъщност по-нататък видях, че се сваля и SVN и клиент. Бихте ли разяснили, SVN и клиента ли трябва да имаш? Каква е разликата? Кой клиент да сваля? В заданието пише msysGit..

 

0
deyan.zhekov avatar deyan.zhekov 159 Точки

Здравей,

направо ми даде "шах с пешката" с това msysGit.

Така нека се върнем малко назад. SVN и Git са 2 различни като концепция version control системи. За да работиш с тях имаш нужда от клиент и сървър. GitHub е един такъв online сървър, но не е задължително да се ползва точно той (в самия курс предполагам са казали какво ще се ползва). Оттам насетне в зависимост от това, кой version control се ползва ти трябва самия клиент (сървъра не би трябвало да е твоя грижа освен ако курса не включва администриране на една такава система).

Популярни клиенти за SVN са:

- TortoiseSVN - работи се през файловата система

- Subclipse - Eclipse plug-in

Популярни клиенти за Git са:

- Git - работи се предимно с command line

- TortoiseGit - работи се през файловата система

- EGit - Eclipse plug-in

 

Самия msysGit доколкото разбирам се ползва за инсталация на Git клиент ако ползвате Linux. 

 

Не съм запознат със спефициката на курса и използваните технологии, но се надявам на базата на общата картинка да се ориентираш във информацията в курса и да разбереш какво ти трябва на теб точно.

 

1
VictoriaLaz avatar VictoriaLaz 41 Точки

Ето това е в домашното, като миналата задача е да си инсталираме TortoiseSVN, a следващата е:

Install a Git client (console-based). In Windows use msysGit – http://msysgit.github.io. In Linux install Git through your package manager (apt-get / rpm / yum).

Optionally install a Git GUI Client:

TortoiseGit – https://code.google.com/p/tortoisegit/wiki/Download

Благодаря за отговорите, ще се оправям накак :)

0
RoYaL avatar RoYaL Trainer 6845 Точки

Задачата е да си поиграеш и с SVN и с Git. Да си поиграеш и с конзолата и с графичен клиент.

1
24/03/2016 12:37:57
VictoriaLaz avatar VictoriaLaz 41 Точки

Ясно, разбрах

0