Страница 2 из 3

Re: Совместная работа в MLO - поделитесь опытом

Добавлено: 11 фев 2009, 19:56
andrey
pv! писал(а):Будет ли работать синхронизация на lite версии?


нет

Re: Совместная работа в MLO - поделитесь опытом

Добавлено: 11 фев 2009, 20:28
andrey
Odessey писал(а):Уже сложно:((

Я так понимаю имеется ввиду вот это:
QuickSync
Executes sync operation as if you press "Tools->Synchronize" in MLO.
You can use this command to setup periodical sync in Scheduled Tasks.
Example:
mlo.exe D:\MLO\home.ml -quicksync -console


Пример:
Васечкин настроил синхронизацию:
...


Для таких сложностей, да еще с правами доступа, скорее нужен клиент/сервер решение, которого в мло нет (пока?).
Если права доступа не является задачей, то делаем так.

Создаем один серверный файл "буфер", куда все синхронизируют выбранные у себя ветки, а с сервера забирают нужные ветки коллег.

Пример:
Шаг1: Иванов и Петров отдают по два своих проекта серверному файлу.
Файл Иванова
Project 1 (Иванов - sync to server)
Project 2 (Иванов - sync to server)
Project 3 (do NOT sync)
Файл Петрова
Project 4 (Петров - sync to server)
Project 5 (Петров - sync to server)
Project 6 (do NOT sync)
Полученный серверный файл:
Project 1 (Иванов - sync to server)
Project 2 (Иванов - sync to server)
Project 4 (Петров - sync to server)
Project 5 (Петров - sync to server)

Шаг 2: Петров захотел наблюдать за проектом Иванова "Project 2". Тогда он создает новый профайл синхронизации и берет эту ветку с сервера.
В файл Петрова добавляется синхронизация еще одной ветки, выбранной на сервере: "Project 2 (Иванов - sync to server)". Получаем:
Файл Петрова после синхронизации.
Project 4 (Петров - sync to server)
Project 5 (Петров - sync to server)
Project 6 (do NOT sync)
Project 2 (Иванов - sync to server)

Прошу заметить, что один профайл синхронизации может синхронизировать либо весь файл либо одну ветку. Так что если нужно синхронизировать несколько веток - создаем несколько профайлов синхронизации.

Вообщем нужно вначале разобраться, построить модель и настроить синхронизацию. Зато потом работает хророшо и без сервера. Для особо сложных случаев без клиент/сервер решения не обойтись.

А.

Re: Совместная работа в MLO - поделитесь опытом

Добавлено: 11 фев 2009, 21:16
Odessey
спасибо, Адрей..
Я уже малость разобрался и даже случайно "грохнул" условия при коррекции поста, не заметив, что мы перешли на вторую страницу топика ( с чем Вас и поздравляю,))

Re: Совместная работа в MLO - поделитесь опытом

Добавлено: 20 фев 2009, 13:25
Sashko
Добрый день!

При попытке синхронизации имеем следущее сообщение:

Этот внешний файл данных слишком стар и если Вы будете синхронизироваться с ним, то Ваш период оценки исчезнет. Процес синхронизации был прерван.

Что бы Это значило?

Синхронизируемся между 2.5 лицензионной английской и 2.5 русской триальной. Может причина в Этом?

p.s. Ага. Разобрались. Создали все с нуля - заработало. Очень понравилась визуализация конфликтов.

Re: Совместная работа в MLO - поделитесь опытом

Добавлено: 20 фев 2009, 16:20
andrey
Sashko писал(а):Что бы Это значило?


Это из-за того, что одна триальная, а другая лицензионная. Одна из защит от несанкционированного продления триал периода.
Просто создайте новый тестовый файл и его синхронизируйте (как Вы и догадались, собственно :) )

А.

Re: Совместная работа в MLO - поделитесь опытом

Добавлено: 22 дек 2009, 10:01
concept_
НЕ, ну вы даете! А как быть с контекстами при синхронизации файлов. Нигде галочки "не синхронизировать контексты" я не нашел. То что я вижу, так это замешивание контекстов в вашем примере Иванова и Петрова. Как не синхронизировать контексты подскажите ПОЖАЛУЙСТА? БУДУ ОЧЕНЬ БЛАГОДАРЕН!

Re: Совместная работа в MLO - поделитесь опытом

Добавлено: 03 янв 2010, 07:59
andrey
То есть Вы хотите полностью отделить контексты от задач?
В данный момент отключить синхронизацию контекстов нельзя т.к. они являются полноправной частью частью базы. Это же касается флагов. Отключаются только напоминания.

А.

Re: Совместная работа в MLO - поделитесь опытом

Добавлено: 08 янв 2010, 20:18
concept_
Андрей, согласись контексты - дело личное. Контексты - это ПОЛЬЗОВАТЕЛЬСКИЕ фильтры. Контексты у каждого свои! У двух однояйцевых близнецов, работающих менеджерами на одной и той же фирме контексты будут разные, пусть даже задачи у них будут одинаковые. Задачи можно экспортировать-импортировать, синхронизировать между файлами, задачи должны двигаться между файлами данных, между разными девайсами, между разными людьми. Когда задача достигает своего исполнителя(или промежуточного места хранения) текущий ее хозяин присваивает ей СВОЙ(из своей контекстной системы удобной только ему) контекст и прочие свойства(даты, напоминания, усилия итп), тем самым указывая ей точное место в СВОЕЙ системе задач. Синхроницация контекстов нужна только в пределах 1-го пользователя, например при синхронизации файла данных с КПК с файлом на ПК. Синхронизация контекстов между разными людьми не просто ненужна, а ненужна совсем! Это навязывание своих контекстов, которыми другой человек и пользоваться не сможет, однако его список контекстов пополнится порядочно ненужными элементами, а если синхронизуруются таким образом, ну скажем человек 40, то на что будет похож список контекстов каждого? Правильно - помойка! Контексты - это ЛИЧНОЕ мастерство фильтрации задач. Дайте пожалуйста народу возможность синхронизации файлов ПК-ПК без синхронизации контекстов! Ну очень надо!

Re: Совместная работа в MLO - поделитесь опытом

Добавлено: 28 янв 2010, 07:24
andrey
Привет concept_!

Да убедил! :) Записал себе на обдумывание возможных последствий. На первый взгляд не должно быть проблем в реализации.

Опция не синхронизировать контексты полностью отделит их от задач при синхронизации. Контексты у каждого будут жить своей жизнью. Это означает невозможность использования общих видов основанных на фильтрации задач по контекстам.

А.

Re: Совместная работа в MLO - поделитесь опытом

Добавлено: 30 янв 2010, 13:34
edw
andrey писал(а):Опция не синхронизировать контексты полностью отделит их от задач при синхронизации. Контексты у каждого будут жить своей жизнью. Это означает невозможность использования общих видов основанных на фильтрации задач по контекстам.


Руководитель проекта:
  • выстраивает иерархию задач
  • выявляет зависимости между задачами
  • назначает исполнителей
  • устанавливает сроки
  • влияет на приоритеты выполнения с помощью важности и срочности (?)
Это означает, что если мы планируем использовать МЛО для организации совместной работы, то у руководителя проекта должна быть возможность отключить синхронизацию всех остальных параметров для задач, что бы не мешать исполнителям максимальным образом использовать всю мощь индивидуального органайзера МЛО.
В какой момент времени выполнять какие задачи определяет для себя сам исполнитель. Для этого он в том числе использует контексты - кайросы времени.

Список параметров необходимых для руководителя проекта сделан на скорую руку и нуждается в обсуждении. Но уверен в том, что кроме контекстов теперь (MLO 3.5.0) надо добавлять опцию отключения "Избранного" при синхронизации - этот параметр дело сугубо личное (его назначение - синхронизация с персональным КПК).

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

Андрей,
Отключить синхронизацию контекстов Вас просили пользователи, которые уже пробуют использовать МЛО для организации коллективной работы. Спасибо, что прислушиваетесь к нашим пожеланиям. Вы решили добавить эту функциональность в виде "Синхронизировать всё, кроме контекстов".
Но на мой взгляд, когда Вы заявите о поддержке коллективной работы (а это произойдёт с добавлением измерения "Люди"), надо менять и принцип синхронизации для общих проектов: "Синхронизировать только Схему и указанные параметры задач".