powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / MS Visual Source Safe
27 сообщений из 27, показаны все 2 страниц
MS Visual Source Safe
    #32721990
Dushes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вопрос собственно такой: можно ли где скачать VSS нахаляву так сказать? Самое интересное - до сих пор думал, что VSS поставляется стандартно с Visual Studio 2003.NET..:( .... а вот и нет, какое разочарование....

С уважением
duШes
....return ThisForm.exGrid1.p_oColumns("COLUMN1").M_AddHeader("header4",4)
...
Рейтинг: 0 / 0
MS Visual Source Safe
    #32722718
SergeyPl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В Visual Studio 6 включался в поставку Source Safe.
А скачать, наверное, не получится. Ищите CD на базаре.
...
Рейтинг: 0 / 0
MS Visual Source Safe
    #32722866
Dushes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В 6-ой студии не увидел...Вы ничего не путаете..например, с MS InterDev...?

С уважением
duШes
....return ThisForm.exGrid1.p_oColumns("COLUMN1").M_AddHeader("header4",4)
...
Рейтинг: 0 / 0
MS Visual Source Safe
    #32723025
SergeyPl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DushesВ 6-ой студии не увидел...Вы ничего не путаете..например, с MS InterDev...?

С уважением
duШes
....return ThisForm.exGrid1.p_oColumns("COLUMN1").M_AddHeader("header4",4)
Не-а. Не путаю.
В нормальную поставке VS6 входит VSS
Папка так и называется VSS
A InterDev - VID
...
Рейтинг: 0 / 0
MS Visual Source Safe
    #32723039
Фотография Aleksey-K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не каждая версия VS содержит VSS.
С уважением, Алексей.
...
Рейтинг: 0 / 0
MS Visual Source Safe
    #32723231
Фотография 1024
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
6 - которая на 6 дисках
2003 - которая на 8

в обоих есть.
...
Рейтинг: 0 / 0
MS Visual Source Safe
    #32724078
Dushes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Убедился....ЕСТЬ...спасибо за наводку...
Теперь научится бы ей еще пользоваться, может есть дока какая-нибудь русская или примеры использования совместно с фоксом.....То что он итнегрируется с фоксом - я увидел - и режимы Check In|Out тоже вроде как....но вот как действительно расшарить ресурсы для совместного использования - пока никаких идей....
Может кто сталкивался или есть какой-то опыт совместного использования проекта, вообще, как была организована работа при использовании VSS - очень прошу помочь...

С уважением
duШes
....return ThisForm.exGrid1.p_oColumns("COLUMN1").M_AddHeader("header4",4)
...
Рейтинг: 0 / 0
MS Visual Source Safe
    #32724220
Фотография 1024
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1.делаеш проект
2.скидываеш всё в СС
3.чекаут
4.правиш, компилиш
5.чекин
6.шаги 3-5

если выяснилось что-то не так сделал - возвращаешся к одной из предидущих (чекин) версий.

ничего хитрого
...
Рейтинг: 0 / 0
MS Visual Source Safe
    #32724283
Dushes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
1024
1.делаеш проект
2.скидываеш всё в СС
3.чекаут
4.правиш, компилиш
5.чекин
6.шаги 3-5

если выяснилось что-то не так сделал - возвращаешся к одной из предидущих (чекин) версий.

ничего хитрого
Мне нужно сделать следующее: на расшаренном каталоге располагается один общий проект со всеми формами, либами, в том числе *.pjx и *.pjt ну и пр...
Как я понимаю, все равно не получится использовать *.pjx из расшаренного каталога всеми разработчиками....или все-таки можно? Ну да ладно, если даже и нельзя, необходимо организовать работу так, чтобы у каждого разработчика был локальный каталог с копией проекта, при внесении изменений делать каким-то образом Update и все сведения, в том числе и новые файлы проекта (формы, библиотеки) должны переслаться на расшаренный каталог (или же в хранилище VSS - пока не знаю) ну и соотвественно все эти изменения должны придти в локальные каталоги других разработчиков.


С уважением
duШes
....return ThisForm.exGrid1.p_oColumns("COLUMN1").M_AddHeader("header4",4)
...
Рейтинг: 0 / 0
MS Visual Source Safe
    #32724298
Dushes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В догонку - никак не получается получить предыдущую копию формы...предыдущая копия prg-кода пересылается, а вто предыдущая копия формы никак...все время остается текущая...
Делаю так - иду в History, далее выбираю нужную версию, Get - и в итоге остается последняя версия, а не выбранная....

С уважением
duШes
....return ThisForm.exGrid1.p_oColumns("COLUMN1").M_AddHeader("header4",4)
...
Рейтинг: 0 / 0
MS Visual Source Safe
    #32724370
Фотография 1024
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
смысл СС - один человек делает чекаут,правит,чекин. Т.е. два человека один и тот же файл одновременно править не могут что есть благо.

для возврата к предидущей версии надо жать rollback.

-------------
в вашем случае
1.надо положить проект и все файлы в ветку СС
2.всем кто работает над проектом сделать get latest version ветки и указать какую-нить папку на своём кампутире
3.когда кто-то меняет какой-то модуль он делает чекаут, меняет только его, после изменений чекин
4.когда нужно собрать (скомпилить) проект - get latest version всей ветки, снять read only с файлов и собрать.
...
Рейтинг: 0 / 0
MS Visual Source Safe
    #32724402
Dushes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
1024смысл СС - один человек делает чекаут,правит,чекин. Т.е. два человека один и тот же файл одновременно править не могут что есть благо.

для возврата к предидущей версии надо жать rollback.

-------------
в вашем случае
1.надо положить проект и все файлы в ветку СС
2.всем кто работает над проектом сделать get latest version ветки и указать какую-нить папку на своём кампутире
3.когда кто-то меняет какой-то модуль он делает чекаут, меняет только его, после изменений чекин
4.когда нужно собрать (скомпилить) проект - get latest version всей ветки, снять read only с файлов и собрать.
Спасибо за ответ....

Пока обкатываю локально на своем компе.....сделал два каталога, которые какбы эмулируют работу двух разных разработчиков.... Делаю следующее: Сделал проекта в первом каталоге, для примера сделал форму, далее сделал Project->Add Project to Source Control....Появилась соответствующая ветка в SC...Далее иду в другой каталог, запускаю фокс, делаю File->Join Source Control Project....Выбираю созданный проект (первого пользователя), подтверждаю, вываливается ошибка 'CSS API Error Already Checked Out" occurred'

В чем баг, не пойму :((.. Хотелось бы, что информация о проекте, доступная первому разработчику (из первого каталога) копировалась во второй созданный проект.....чтото типа репликации....

С уважением
duШes
....return ThisForm.exGrid1.p_oColumns("COLUMN1").M_AddHeader("header4",4)
...
Рейтинг: 0 / 0
MS Visual Source Safe
    #32724521
Фотография 1024
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
заходи под разными логинами
...
Рейтинг: 0 / 0
MS Visual Source Safe
    #32724569
Dushes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо....

Попробовал при File->Join Source Control Project при обращении к SC приаттачиться под другим логином (ранее вводил Admin по умолчанию), таже самая проблема, перегрузил сеанс (у меня XP, VFP8.0sp1), зашел под другой учетной записью, сделал то же самое - вадает тоже самое сообщение 'CSS API Error Already Checked Out" occurred' .....в чем трабл? Вечером попробую с другой машины, но думаю, не в этом проблема....

Структура подкаталогов одинаковая...т.е. ее нет, простые директирии на C:\

С уважением
duШes
....return ThisForm.exGrid1.p_oColumns("COLUMN1").M_AddHeader("header4",4)
...
Рейтинг: 0 / 0
MS Visual Source Safe
    #32725027
Igor Korolyov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Э-э-э а может для начала ручками сделать дубли?
В принципе ты прав в том что у каждого разработчика должна быть своя папка,
а вот синхринизироваться оно будут через VSS... Но вот насчёт тестировать на
одной машине...
Кстати пользователей в VSS завёл? Какая версия VSS - как установил (там есть
какой-то Network Install - типа на сервере vss (и хранилище егойное), а на
клиентах - только клиентские части)...

Posted via ActualForum NNTP Server 1.0
...
Рейтинг: 0 / 0
MS Visual Source Safe
    #32725140
Dushes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Igor Korolyov Э-э-э а может для начала ручками сделать дубли?
В принципе ты прав в том что у каждого разработчика должна быть своя папка,
а вот синхринизироваться оно будут через VSS... Но вот насчёт тестировать на
одной машине...
Кстати пользователей в VSS завёл? Какая версия VSS - как установил (там есть
какой-то Network Install - типа на сервере vss (и хранилище егойное), а на
клиентах - только клиентские части)...


Версия VSS 6.0c, VFP8.0, тестировали на двух станция winXP....теперь по порядку, на обоих станциях установили VSS с шестого компакт-диска студии 2003 dotnet, на обоих станциях есть VSS Explorer и VSS Administrator... При помощи VSS Administrator настроил учетные записи обоих пользователей (оставил без паролей учетные записи входа в win), создал пи помощи Create Database новую базу данных, назвал ее VSS Database, разместил ее специально на расшаренном сетевом диске W:\, замапил данный сетевой ресурс для обоих рабочих станций под одним именем. .... Далее на первой станции создал в VFP проект project_01, разместил его в каталоге c:\project_01, создал в нем одну форму и один prg, соответственно в самом фоксе в Options-Propjects указал Sourse Provider - указал на установленный VSS.....Соотвествующие пункты меню появилмись, все вроде как пучком....
Далее, не выходя из проекта сделал следующее: Project->Add To SourceControl, указал необходимую базу на w:\vss database\, имя проекта в базе данных VSS, подтвердил и соответсвующая ветка в VSS появилась.....

Иду далее на второй комп, загружаю фокс, укузал Source Provider, делаю File->Join - вываливается собщение - 'CSS API Error Already Checked Out" occurred' - посмотрел в VSS, файл project_01.pjm занят пользователем с первой станции, с первой машины при помощи VSS поставил Check In, освободил, сделал заново Join - ошибки не наблюдаю, проект Project_01 создан (правда, разместил его в другую директорию, на с:\works\project), делаю Project->Source Controls->Get Latest Version - ничего не происходит....проект как был пустой так и остался.....
Причем, что интересно, при помощи самого VSS любой файл из проекта при помощи Get Latest Version вытягивается.....

Вот, собственно, мои страдания....Прошу ткнуть, что я делаю не так....
С уважением
duШes
....return ThisForm.exGrid1.p_oColumns("COLUMN1").M_AddHeader("header4",4)

ps: по поводу дублей, пробовал сделать копию проекта с первого компа на второй, при запуске проекта на втором пропадают значки у составляющих проекта, Get Latest Version также не работает....
...
Рейтинг: 0 / 0
MS Visual Source Safe
    #32728086
Фотография Mikhail Tchervonenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dushes[quot 1024]Пока обкатываю локально на своем компе.....сделал два каталога, которые какбы эмулируют работу двух разных разработчиков....
duШes
....return ThisForm.exGrid1.p_oColumns("COLUMN1").M_AddHeader("header4",4)
С двума каталогами не получится
нужно с разных компов
...
Рейтинг: 0 / 0
MS Visual Source Safe
    #32728092
Dushes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Mikhail Tchervonenko Dushes[quot 1024]Пока обкатываю локально на своем компе.....сделал два каталога, которые какбы эмулируют работу двух разных разработчиков....
duШes
....return ThisForm.exGrid1.p_oColumns("COLUMN1").M_AddHeader("header4",4)
С двума каталогами не получится
нужно с разных компов

Попробовали с двух разный компов.....тоже самое....может быть наименования каталогов должны быть одинаковы, в которых размещены локальные копии проектов?

С уважением
duШes
...
Рейтинг: 0 / 0
MS Visual Source Safe
    #32728094
Фотография Mikhail Tchervonenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dushes Igor Korolyov Э-э-э а может для начала ручками сделать дубли?
В принципе ты прав в том что у каждого разработчика должна быть своя папка,
а вот синхринизироваться оно будут через VSS... Но вот насчёт тестировать на
одной машине...
Кстати пользователей в VSS завёл? Какая версия VSS - как установил (там есть
какой-то Network Install - типа на сервере vss (и хранилище егойное), а на
клиентах - только клиентские части)...


Версия VSS 6.0c, VFP8.0, тестировали на двух станция winXP....теперь по порядку, на обоих станциях установили VSS с шестого компакт-диска студии 2003 dotnet, на обоих станциях есть VSS Explorer и VSS Administrator... При помощи VSS Administrator настроил учетные записи обоих пользователей (оставил без паролей учетные записи входа в win), создал пи помощи Create Database новую базу данных, назвал ее VSS Database, разместил ее специально на расшаренном сетевом диске W:\, замапил данный сетевой ресурс для обоих рабочих станций под одним именем. .... Далее на первой станции создал в VFP проект project_01, разместил его в каталоге c:\project_01, создал в нем одну форму и один prg, соответственно в самом фоксе в Options-Propjects указал Sourse Provider - указал на установленный VSS.....Соотвествующие пункты меню появилмись, все вроде как пучком....
Далее, не выходя из проекта сделал следующее: Project->Add To SourceControl, указал необходимую базу на w:\vss database\, имя проекта в базе данных VSS, подтвердил и соответсвующая ветка в VSS появилась.....

Иду далее на второй комп, загружаю фокс, укузал Source Provider, делаю File->Join - вываливается собщение - 'CSS API Error Already Checked Out" occurred' - посмотрел в VSS, файл project_01.pjm занят пользователем с первой станции, с первой машины при помощи VSS поставил Check In, освободил, сделал заново Join - ошибки не наблюдаю, проект Project_01 создан (правда, разместил его в другую директорию, на с:\works\project), делаю Project->Source Controls->Get Latest Version - ничего не происходит....проект как был пустой так и остался.....
Причем, что интересно, при помощи самого VSS любой файл из проекта при помощи Get Latest Version вытягивается.....

Вот, собственно, мои страдания....Прошу ткнуть, что я делаю не так....
С уважением
duШes
....return ThisForm.exGrid1.p_oColumns("COLUMN1").M_AddHeader("header4",4)

ps: по поводу дублей, пробовал сделать копию проекта с первого компа на второй, при запуске проекта на втором пропадают значки у составляющих проекта, Get Latest Version также не работает....

Лучьше снгачала создать на одном из компов проект
потом его скопировать по всем компам в ручьную
затем из одного из компов разместить на vss
а с других компов подключиться к vss указав папку
в которой этот проект уже лежит (предварительно скопированный в ручьную)
ЗАтем запустить синхронизацию проектов

Нужно все это потому что vss сам файл проекта почему то
не полностью копирует на станции при синхронизации
потому первый раз копируем в ручьную
потом все работает нормально
...
Рейтинг: 0 / 0
MS Visual Source Safe
    #32728102
Dushes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Mikhail Tchervonenko
......................
Нужно все это потому что vss сам файл проекта почему то
не полностью копирует на станции при синхронизации
потому первый раз копируем в ручьную
потом все работает нормально
.......................


Наверно вся проблема в этом....попробуем сделать копии...далее синхронизацию.
Спасибо что не оставили без внимания....

С уважением
duШes
...
Рейтинг: 0 / 0
MS Visual Source Safe
    #32736123
Dushes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Михаил, здравствуйте.

Так мне и не удалось пока решить проблему с настройкой VSS - сделал все вроде бы так, как Вы описывали - создали проект на одной рабочей станции, сделали Add to Source Control данного проекта, скопировали сам проект в точно такой-же каталог на другую рабочую станцию, подключили к соотвествующей ветке VSS, теперь на первой станции создали допустим новый prg - сделали Add to Source Control - т.е. перенесли файл в базу данных VSS - на другой станции сам VSS Explorer видит данный файл, идем в фокс, делаем в проекте Get Latest Version - файл не переносится в текущий проект на данной станции, причем данного файла даже в списке файлов, которые показываются в диалоге Get Latest Version of files , нет....В чем проблему, не могу понять...толи сам фокс чтото недопонимает, толи это я торможу на каком-то этапе......Каталог, в которой создается новый файл, существует на обоих станциях.....

Попутно вопрос, если один разработчик создал файл в пределах локальной копии своего проекта и разместил его в каком-либо каталоге, должен ли сам файл переноситься при операции Get Latest Version из самого фокса на открытом проекте и если да, должен ли создаваться каталог.



С уважением
duШes
....return ThisForm.exGrid1.p_oColumns("COLUMN1").M_AddHeader("header4",4)

Ps: очень надеюсь на помощь.
...
Рейтинг: 0 / 0
MS Visual Source Safe
    #32736234
AlikWishin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Знаешь!
У меня была подобная проблемма.
Тоже на всех клиентах VSS стояли как vss Admin так и vss клиент, и были теже проблемы с пустым проектом после join на одном из разработчиков.
я решил ету проблему путем серверной части, тюе установил vss server на своей машине а директорию указал сетевую!!!!
Дальше на всех разработчиках установил vss из сети через netsetup, и пока нормально! vss v6.0 из visual studio 6 (6 компактов-купил на рынке)
...
Рейтинг: 0 / 0
MS Visual Source Safe
    #32736318
Dushes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AlikWishinЗнаешь!
У меня была подобная проблемма.
Тоже на всех клиентах VSS стояли как vss Admin так и vss клиент, и были теже проблемы с пустым проектом после join на одном из разработчиков.
я решил ету проблему путем серверной части, тюе установил vss server на своей машине а директорию указал сетевую!!!!
Дальше на всех разработчиках установил vss из сети через netsetup, и пока нормально! vss v6.0 из visual studio 6 (6 компактов-купил на рынке)

А каким образом установить серверную часть - через netsetup из каталога VSS?....то что база данных VSS у меня на сетевом расшаренном ресурсе - это вроде как само собой...попробуем дальше повозиться......

А как насчет того что если один разработчик создал файл в пределах локальной копии своего проекта и разместил его в каком-либо каталоге, должен ли сам файл переноситься при операции Get Latest Version из самого фокса на открытом проекте и если да, должен ли создаваться каталог?

С уважением
duШes
....return ThisForm.exGrid1.p_oColumns("COLUMN1").M_AddHeader("header4",4)
...
Рейтинг: 0 / 0
MS Visual Source Safe
    #32736431
AlikWishin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
>А каким образом установить серверную часть...<

Серверная часть у меня на компакте в составе VStudio 6, Disk 2 - SERVER Components.

>А как насчет того что если один разработчик создал файл в пределах локальной копии своего проекта ...<

Дальше когда создаю новый файл Add to VSS! Затем:
Вариант 1. пункт меню Project\Source control... там Update Ptroject list
Соответсвенно на других машинах тоже( но не всегда отрабатывает как ни странно)

Вариант 2. другой разработчик создет такой же файл с тем же именем и Add to Vss
И Vss находит у себя в базе такой Файл и Говорит мол, что есть уже такой. Get last version? отвечаем <Да> и все!

Чем могу!
...
Рейтинг: 0 / 0
MS Visual Source Safe
    #32736434
Dushes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо...насчет серверной части обязательно попробуем...
С уважением
duШes
....return ThisForm.exGrid1.p_oColumns("COLUMN1").M_AddHeader("header4",4)
...
Рейтинг: 0 / 0
MS Visual Source Safe
    #32737028
Dushes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AlikWishin>А каким образом установить серверную часть...<

Серверная часть у меня на компакте в составе VStudio 6, Disk 2 - SERVER Components.

>А как насчет того что если один разработчик создал файл в пределах локальной копии своего проекта ...<

Дальше когда создаю новый файл Add to VSS! Затем:
Вариант 1. пункт меню Project\Source control... там Update Ptroject list
Соответсвенно на других машинах тоже( но не всегда отрабатывает как ни странно)

Вариант 2. другой разработчик создет такой же файл с тем же именем и Add to Vss
И Vss находит у себя в базе такой Файл и Говорит мол, что есть уже такой. Get last version? отвечаем <Да> и все!

Чем могу!

Совсем запарился...нашел VS.net - есть на шестом диске vsscd1, но нет server components - , поискад vs6.0 - есть только инсталляция vss, но нет серверных компонентов vss server...

Если есть возможность слить куда-нибудь на ftp или есть ссылка на фриварный download - прошу поделиться...

С уважением
duШes
....return ThisForm.exGrid1.p_oColumns("COLUMN1").M_AddHeader("header4",4)

ps: если кого-то уже начал доставать возможно своим каким-то недопониманием или тугостью соображения, прошу понять.
...
Рейтинг: 0 / 0
MS Visual Source Safe
    #32739234
Dushes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо всем за помощь...с проектом все получилось...даже без использовния vss server....

С уважением
duШes
....return ThisForm.exGrid1.p_oColumns("COLUMN1").M_AddHeader("header4",4)
...
Рейтинг: 0 / 0
27 сообщений из 27, показаны все 2 страниц
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / MS Visual Source Safe
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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