Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Посоветуйте систему контроля версий / 18 сообщений из 18, страница 1 из 1
21.01.2009, 01:09:31
    #35768325
Sanchez911
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Посоветуйте систему контроля версий
Доброй ночи. Имеется компьютер, который будет работать веб-сервером (Windows 2008) для одного поддомена организации. Одновременно хочу там поднять систему контроля версий, т.к. работаем в т.ч. с фрилансерами, и надо иметь такую систему, смотрящую в инет. Сейчас у нас работает внутри сети Team Foundation Server, на моем личном компе, поэтому не совсем Genuine)) Если его переносить на веб-сервер - нужна лицензия (гос-организация), а денег на нее нет. Сама Windows лицензионная.
Разрабатываем проекты на .NET.
Какие есть варианты:
1) Использовать Team Foundation Server триальный, переустанавливая каждые 90 дней (например, на виртуалке) ) В принципе не очень геморно, раз в 3 месяца, тем более можно может будет как-то с образом придумать. ПО разрабатывается некоммерческое, для своих нужд, поэтому вроде бы официально триальную версию можно использовать.
2) Взять какой-нибудь например Visual SVN. Только я с ним никогда не работал, подойдет ли он для наших целей? Не могу сказать, что мы используем возможности TFS в полной мере, но по крайней мере система баг-трекинга и выдачи заданий для программистов нужна. В SVN она есть, или надо искать еще другие инструменты (и способы интеграции их с Visual Studio)?
Что бы вы посоветовали? Спасибо заранее :)
...
Рейтинг: 0 / 0
21.01.2009, 01:26:03
    #35768333
softwarer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Посоветуйте систему контроля версий
Трекера в SVN нет. И что касается самого продукта... имхо его имеет смысл использовать только если остро нужны бесплатность + лицензионность.
...
Рейтинг: 0 / 0
21.01.2009, 06:27:33
    #35768401
МихаилР
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Посоветуйте систему контроля версий
Для интеграции VS и SVN можно использовать AnkhSVN (http://ankhsvn.open.collab.net/), не безпроблемная, но все-таки довольно приятная вещь (причем сейчас ее разработкой занимается компания изначально поддерживавшая разработку SVN - CollabNet).
В качестве сервера можно использовать, например, SubversionServer, от того же CollabNet (http://www.open.collab.net/downloads/subversion/), хотя многие умудряются держать базы просто на разделяемом ресурсе...
В качестве трекинговой системы, в этом случае придется использовать что-то стороннее.

Увы, по качеству такого решения я ничего особо значительного сказать не могу, т.к. SVN использую только в "домашних" проектах, т.е. как оно подходит для командной разработки не скажу.

К сожалению, коллега softwarer не указал точно, что именно не нравится ему в SVN и какой вариант предпочитает он сам, но, думаю, если спросить, он не откажется поделиться своими соображениями на этот счет.
...
Рейтинг: 0 / 0
21.01.2009, 10:42:57
    #35768719
Aklin J
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Посоветуйте систему контроля версий
team foundation вроде использует VSS. это не система контроля версий. это система одновременной разработки. в ней ни откатов ни merge, barunch, короче чего дельного НЕТ.

SVN + либо виндовская череашка либо плагин для VS.

4 8 15 16 23 42
...
Рейтинг: 0 / 0
21.01.2009, 12:59:15
    #35769158
Sanchez911
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Посоветуйте систему контроля версий
Понятно. Склоняюсь пока в сторону TFS триального.

TFS не использует VSS для хранения кода, он хранит все в SQL Server (его кстати тоже триальный придется использовать).
...
Рейтинг: 0 / 0
21.01.2009, 13:15:29
    #35769202
softwarer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Посоветуйте систему контроля версий
МихаилРК сожалению, коллега softwarer не указал точно, что именно не нравится ему в SVN и какой вариант предпочитает он сам, но, думаю, если спросить, он не откажется поделиться своими соображениями на этот счет.
Коллега Softwarer предпочитает Starteam, хотя и признает ряд его недостатков, прежде всего неумение работать с переименованием файлов. Задачу интеграции с VS он не решал и высказаться в этом направлении не может (да и не считает эту интеграцию вещью, на которую стоит тратить время). В SVN ему не нравится много чего, если честно. Чаще всего его бесит привычка раскидывать свой мусор по каждой папке проекта.
...
Рейтинг: 0 / 0
22.01.2009, 18:09:53
    #35772485
МихаилР
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Посоветуйте систему контроля версий
2softwarer
Понятно, спасибо большое.
...
Рейтинг: 0 / 0
22.01.2009, 20:45:58
    #35772671
Aklin J
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Посоветуйте систему контроля версий
мне в cvs + черепашка не понравилось полное отсутсвие
-undo checkout
-local conflict (например когда файл есть, но на сервере его нет оп-па)
однако многие IDE имеют его встроенным. visual studio либо плагин, либо черепашка.
всякий мусор в виде папки CVS гораздо лучше чем vss файлы.

не понимаю, зачем юзать триальные системы на виртуалках (наивероятно, что это незаконно к тому же), чем использовать фриварные ??
...
Рейтинг: 0 / 0
22.01.2009, 20:56:15
    #35772679
softwarer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Посоветуйте систему контроля версий
Aklin Jвсякий мусор в виде папки CVS
Дико бесит, когда этих папок - 908 штук на текущий момент времени, архиватор показывает 15 минут estimated time, потом ещё это лить на флешку, и ты твердо знаешь, что без этих долбанных локальных копий, сэкономил бы время вдвое. Причем на юниксах, где эта папка имеет атрибут hidden, такой проблемы нет, а вот за тупой перенос идеологии на винду хочется настучать по голове томом Кайта.
...
Рейтинг: 0 / 0
22.01.2009, 21:01:55
    #35772683
Aklin J
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Посоветуйте систему контроля версий
softwarerAklin Jвсякий мусор в виде папки CVS
Дико бесит, когда этих папок - 908 штук на текущий момент времени, архиватор показывает 15 минут estimated time, потом ещё это лить на флешку, и ты твердо знаешь, что без этих долбанных локальных копий, сэкономил бы время вдвое. Причем на юниксах, где эта папка имеет атрибут hidden, такой проблемы нет, а вот за тупой перенос идеологии на винду хочется настучать по голове томом Кайта.

хм. у меня в папках cvs только списки файлов. все копии на сервере.
...
Рейтинг: 0 / 0
22.01.2009, 22:03:08
    #35772712
belugin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Посоветуйте систему контроля версий
Aklin J,
Даже в VSS 6 были бранчи
...
Рейтинг: 0 / 0
23.01.2009, 10:38:29
    #35773176
softwarer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Посоветуйте систему контроля версий
Aklin Jхм. у меня в папках cvs только списки файлов. все копии на сервере.
Вы случаем не путаете папку cvs с папкой svn?
...
Рейтинг: 0 / 0
23.01.2009, 11:20:51
    #35773295
Gluk (Kazan)
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Посоветуйте систему контроля версий
softwarerAklin Jхм. у меня в папках cvs только списки файлов. все копии на сервере.
Вы случаем не путаете папку cvs с папкой svn?

ну при экспорте он папочек не создает
...
Рейтинг: 0 / 0
23.01.2009, 13:23:36
    #35773675
Aklin J
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Посоветуйте систему контроля версий
beluginAklin J,
Даже в VSS 6 были бранчи

вот уж не знаю, какие там бранчи, из 2005 и той же студии нормально кроме check in out undo ничего не было.
...
Рейтинг: 0 / 0
23.01.2009, 13:24:28
    #35773678
Aklin J
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Посоветуйте систему контроля версий
softwarerAklin Jхм. у меня в папках cvs только списки файлов. все копии на сервере.
Вы случаем не путаете папку cvs с папкой svn?

у меня сейчас нет проектов с svn, только cvs. может svn и создает копии на жестком диске, правда не понимаю зачем. для этого есть же сервер
...
Рейтинг: 0 / 0
23.01.2009, 13:52:36
    #35773795
belugin4
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Посоветуйте систему контроля версий
Aklin JbeluginAklin J,
Даже в VSS 6 были бранчи

вот уж не знаю, какие там бранчи, из 2005 и той же студии нормально кроме check in out undo ничего не было.


http://msdn.microsoft.com/en-us/library/s0xcf348(VS.80).aspx


есть еще TFS

см. также
...
Рейтинг: 0 / 0
23.01.2009, 13:54:11
    #35773798
softwarer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Посоветуйте систему контроля версий
Aklin Jу меня сейчас нет проектов с svn, только cvs. может svn и создает копии на жестком диске, правда не понимаю зачем. для этого есть же сервер
Ну, зачем - это отдельный вопрос, однако

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
 Volume in drive C has no label.
 Volume Serial Number is D45B-9B9A

 Directory of C:\Work\Library\Utils

23.01.2009  13:50    <DIR>          .
23.01.2009  13:50    <DIR>          ..
22.12.2008  21:14             6 103 MiscTypes.pas
22.12.2008  21:14            20 641 MiscUtils.pas
13.11.2008  19:18             1 167 SpCase.pas
22.01.2009  17:41             4 094 SpOptions.inc
22.12.2008  21:14             1 322 SpStrings.pas
22.12.2008  21:15             3 952 SpThreads.pas
21.01.2009  17:01            37 053 Tokenizer.pas
22.12.2008  21:15             8 197 VariantManager.pas
               8 File(s)         82 529 bytes

 Directory of C:\Work\Library\Utils\.svn

24.12.2008  21:46               993 all-wcprops
08.07.2008  13:02                36 dir-prop-base
30.12.2008  14:08             1 382 entries
08.07.2008  13:02                 2 format
16.10.2008  16:16    <DIR>          prop-base
16.10.2008  16:16    <DIR>          props
24.12.2008  21:46    <DIR>          text-base
30.12.2008  14:08    <DIR>          tmp
               4 File(s)          2 413 bytes

 Directory of C:\Work\Library\Utils\.svn\prop-base

16.10.2008  16:16    <DIR>          .
16.10.2008  16:16    <DIR>          ..
               0 File(s)              0 bytes

 Directory of C:\Work\Library\Utils\.svn\props

16.10.2008  16:16    <DIR>          .
16.10.2008  16:16    <DIR>          ..
               0 File(s)              0 bytes

 Directory of C:\Work\Library\Utils\.svn\text-base

24.12.2008  21:46    <DIR>          .
24.12.2008  21:46    <DIR>          ..
22.12.2008  21:14             6 103 MiscTypes.pas.svn-base
22.12.2008  21:14            20 641 MiscUtils.pas.svn-base
13.11.2008  19:18             1 167 SpCase.pas.svn-base
24.12.2008  16:53             4 036 SpOptions.inc.svn-base
22.12.2008  21:14             1 322 SpStrings.pas.svn-base
22.12.2008  21:15             3 952 SpThreads.pas.svn-base
22.12.2008  21:15            37 287 Tokenizer.pas.svn-base
22.12.2008  21:15             8 197 VariantManager.pas.svn-base
               8 File(s)         82 705 bytes

 Directory of C:\Work\Library\Utils\.svn\tmp

30.12.2008  14:08    <DIR>          .
30.12.2008  14:08    <DIR>          ..
16.10.2008  16:16    <DIR>          prop-base
16.10.2008  16:16    <DIR>          props
22.07.2008  18:30            25 524 tempfile.2.tmp
17.07.2008  13:58            23 119 tempfile.tmp
24.12.2008  21:46    <DIR>          text-base
               2 File(s)         48 643 bytes

 Directory of C:\Work\Library\Utils\.svn\tmp\prop-base

16.10.2008  16:16    <DIR>          .
16.10.2008  16:16    <DIR>          ..
               0 File(s)              0 bytes

 Directory of C:\Work\Library\Utils\.svn\tmp\props

16.10.2008  16:16    <DIR>          .
16.10.2008  16:16    <DIR>          ..
               0 File(s)              0 bytes

 Directory of C:\Work\Library\Utils\.svn\tmp\text-base

24.12.2008  21:46    <DIR>          .
24.12.2008  21:46    <DIR>          ..
               0 File(s)              0 bytes

     Total Files Listed:
              22 File(s)        216 290 bytes
              23 Dir(s)   4 294 205 440 bytes free
...
Рейтинг: 0 / 0
23.01.2009, 14:02:58
    #35773835
belugin4
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Посоветуйте систему контроля версий
Aklin J
у меня сейчас нет проектов с svn, только cvs. может svn и создает копии на жестком диске, правда не понимаю зачем. для этого есть же сервер

svn при коммите посылает на сервер только изменения. Чтобы знать, что это за изменения надо хранить локальную копию неизмененной версии.
...
Рейтинг: 0 / 0
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Посоветуйте систему контроля версий / 18 сообщений из 18, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]