Форум Сообщества Аналитиков

×


Совместная работа в Rational Rose 2003(Прочитано 16423 раз)
Срочно нужна консультация по организации совместной работе в Rational Rose 2003.

По справке искать сложно и по каким словам не знаю.

Кто этим занимался, прошу проконсультировать



Re: Совместная работа в Rational Rose 2003 Ответ #1 : 29 Ноября 2007, 23:44:43
Одновременно работать не получиться с одной и той же моделью. Есть механизм отчуждения части модели и работы с ней. Потом ее пристыковки.
"Politics is the art of looking for trouble, finding it, misdiagnosing it, and then misapplying the wrong remedies" (c)
Мой блог
http://www.yurybuluy.blogspot.com/



Re: Совместная работа в Rational Rose 2003 Ответ #2 : 30 Ноября 2007, 09:33:53
Юрий, а по подробнее?

Я нашел такой механизм. В Rational Administrator формируется новый проект. В него включается модель Rose.
Однако запустить ее из под администратора мне не удается, а запуск розы из-под админа создает новую модель.

Совершенно не понятно как этот механизм работает



Re: Совместная работа в Rational Rose 2003 Ответ #3 : 30 Ноября 2007, 15:20:20
Эд, нет Розы у меня установленной под рукой, а не память НУ НЕ ПОМНЮ ... давно это было.
По-моему есть такая вещь (глянь в хелпе) как Rational Rose Model Integrator. Еще посмотри в хэлпе на тему Multiuser Environment и Controlled Units.
"Politics is the art of looking for trouble, finding it, misdiagnosing it, and then misapplying the wrong remedies" (c)
Мой блог
http://www.yurybuluy.blogspot.com/



Re: Совместная работа в Rational Rose 2003 Ответ #4 : 30 Ноября 2007, 17:06:39
Есть такая штука, открыл ничего не понял. Лады буду понимать



Re: Совместная работа в Rational Rose 2003 Ответ #5 : 04 Декабря 2007, 01:51:37
Напиши на мыло завтра. ilfis сабака майл ру
Или ПМ накатай - а то забуду.

Никаких администраторов не надо - всё только в розе делается.
Любой package можно отделить, и хранить в виде отдельного файла. Так же совать его в системы контроля версий и т.п. Полная модель из такого набора сама строиться.

Чтобы можно было этим пользоваться на других компьютерах - надо только в настройках один ключик прописать. А хелпе этого напрямую не написано. Нужно "догадаться" :) Как догадаться - я тебе напишу.



Re: Совместная работа в Rational Rose 2003 Ответ #6 : 04 Декабря 2007, 11:56:10
Андрей,

А может всем напишите. Или это ключик совсем не от Rational идет?
Не важно какой ты сейчас - большой или маленький, важно - как ты растешь.
Б.А.С.



Re: Совместная работа в Rational Rose 2003 Ответ #7 : 04 Декабря 2007, 12:13:08
Саша, это не ключик от лицензии ... это действительно в настройках нужно псевдоним прописать, чтобы расшарить модель. Я помню лет 5-6 тому назад делал такое :-).

2Андрей. А вообще можно и тут опубликовать, ничего вроде секретного в этом нет.
"Politics is the art of looking for trouble, finding it, misdiagnosing it, and then misapplying the wrong remedies" (c)
Мой блог
http://www.yurybuluy.blogspot.com/



Re: Совместная работа в Rational Rose 2003 Ответ #8 : 04 Декабря 2007, 15:52:20
Предыдужий пост писал из дому - на память не помнил чего и куда писать. :)
Т.к. форум у меня наконец-то заработал, рассказываю:

Надеюсь кому-нибуть это поможет:

1. В меню File->Edit Path Map добавляешь (без кавычек!):
a.
Symbol: "CURDIR"
Actual path: "&"
(это и есть то, до чего трудно "догадаться", а без него не работает)
b.
Symbol: "PRJROOT"
Actual path: "Пполный путь к каталогу, где у тебя лежат все модели и
пр."

На тех компьютерах, на которых ты собираешься вести совмесную работу,
структура каталогов ниже "$PRJROOT" должна быть одинаковая.

2.ПЕРЕГРУЗИТЬ РОЗУ!
Проверить, сохранились ли введенные тобой Path Map.
При необходимости повторить. Иногда помогает открыть какую-нибуть
модель, ввести Path Map, модель сохранить, розу закрыть.

3. Всю модель бьешь на package. В корнях Use Case View, Logical View и
Component View ничего быть не должно. Все диаграммы и клссы - в
соответствующие Package.


3.a Загрузить препарируемую модеть.
ПРОВЕРИТЬ ЖИВ ЛИ ЕЩЕ Path Map

4. А контекстном меню желаемых package выбираешь Unit->Control Unit.
Вылазит меню сохранения файла. Это кусок модели. Сохраняешь его в
каком-нибуть каталоге. (Можно в том же что и модель, но я создаю
подкаталок, совпадающий с имененм package)

5. Сабюниты из Use Case View, Logical View имеют одно расширение,
cабюниты из Component View имеют другое расширение. Это нормально.
В Deployment View package нету, и отделить его можно только целиком.

6. Суешь все файлы в систему контроля версий. Если это будет VSS - то
интеграция с розой в том же контекстном меню.

7. С каждым куском модели можно работать отдельно (в сымле брать его из VSS и редактировать).
Потом, когда все всё закоммитят, скачиваешь это себе из VSS, загружаешь модель - и вот
она!

8. Если генерируете код - то в настройках компонентов тоже можно писать путь с использованием определенных символов.
Например "$PRJROOT\code\ComponentName".

Вроде всё.
« Последнее редактирование: 04 Декабря 2007, 16:00:15 от amDei »



Re: Совместная работа в Rational Rose 2003 Ответ #9 : 04 Декабря 2007, 15:55:06
Спасибо Андрей.

Похоже пора писать ФАК по Розе. Андрей, возметесь?
Не важно какой ты сейчас - большой или маленький, важно - как ты растешь.
Б.А.С.



Re: Совместная работа в Rational Rose 2003 Ответ #10 : 04 Декабря 2007, 16:04:55
Похоже пора писать ФАК по Розе. Андрей, возметесь?
А список вопросов есть? Взяться-то можно, вопрос в том, насколько меня хватит. :)




 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19