Jump to content

Sun WorkShop TeamWare

(Перенаправлено с TeamWare )

Sun WorkShop TeamWare (позже Forte TeamWare , затем Forte Code Management Software ) — распределенная исходного кода, система контроля версий созданная Sun Microsystems . Впервые он был анонсирован в ноябре 1992 года как SPARCworks/TeamWare и ProWorks/TeamWare и стал коммерчески доступным в 1993 году. [1] TeamWare, последний раз доступный как часть продукта Forte Developer 6 update 2 , больше не предлагается для продажи. [2] и не является частью продукта Sun Studio .

Самое крупное развертывание TeamWare произошло внутри самой Sun, где (за некоторыми исключениями) в какой-то момент она была единственной используемой системой VCS . TeamWare использовалась для управления крупнейшими деревьями исходного кода Sun, в том числе для Solaris и Java , но в рамках процесса преобразования этих баз кода в сообщества с открытым исходным кодом они были перенесены в более новые системы контроля версий, такие как Mercurial .

TeamWare имеет ряд расширенных функций, отсутствующих в более ранних системах контроля версий, таких как RCS и CVS . В частности, он имеет иерархию исходных репозиториев и допускает атомарные обновления нескольких файлов - функции, обнаруженные в более поздних системах контроля версий, таких как Subversion и Perforce . TeamWare позволяет осуществлять распределенную разработку путем копирования репозитория в другой, который может находиться на другом компьютере или в сети. Затем разработчики могут фиксировать изменения в локальной копии репозитория, периодически интегрируя накопленные изменения в локальном репозитории обратно в исходный репозиторий.

TeamWare реализован как слой над более старым SCCS , который используется для отслеживания изменений в отдельных файлах. TeamWare работает только через систему файлов, к которым обращаются клиентские программы (взаимодействующие без сервера ), и большинство распределенных пользователей репозитория получают доступ к нему посредством смонтированной сетевой файловой системы, такой как NFS .

Эван Адамс был руководителем архитектуры TeamWare. [3] Гленн Скиннер был изобретателем смуша. [4] [ нужен лучший источник ] [ обсуждать ] и Ларри Маквой создали smoosh , инструмент для объединения файлов SCCS. [5] который считается предшественником TeamWare. [6] Система контроля версий BitKeeper , разработанная МакВоем, имеет ряд общих концепций дизайна с более ранней версией TeamWare.

  1. ^ SunPro (30 ноября 1992 г.). «Новые инструменты управления кодом от SunPro удовлетворяют острую потребность в инструментах разработки для рабочих групп» . Новые инструменты управления кодом SunPro . Флорида СанФлэш. Том. 47, нет. 35. Футов. Лодердейл, Флорида: Sun Microsystems . Проверено 9 сентября 2019 г.
  2. ^ «Forte Developer: Общие часто задаваемые вопросы» . Солнечная студия. Сан Микросистемс. Архивировано из оригинала 11 марта 2005 г.
  3. ^ «Старик и буква С» . АССОЦИАЦИЯ ЮСЕНИКС . Проверено 19 марта 2008 г.
  4. ^ US 5481722 , Гленн Скиннер, «Метод и устройство для объединения файлов дельта-структуры управления изменениями исходного модуля из родительской и дочерней среды разработки», выдан 2 января 1996 г., передан Sun Microsystems Inc.  
  5. ^ Маквой, Ларри (29 октября 1991 г.). «Smoosh — инструмент для объединения связанных s-файлов SCCS» (PDF) . БитМовер . Проверено 9 сентября 2019 г.
  6. ^ Дик, Каспер (25 апреля 2005 г.). "Солярис Live DVD/CD" . Opensolaris-обсудить (список рассылки). Архивировано из оригинала 5 октября 2011 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 64e16b17339dc0a6d8d8d728e877960e__1568036700
URL1:https://arc.ask3.ru/arc/aa/64/0e/64e16b17339dc0a6d8d8d728e877960e.html
Заголовок, (Title) документа по адресу, URL1:
Sun WorkShop TeamWare - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)