Вы должны смотреть на проект Mylyn (http://eclipse.org/mylyn).
Этот проект позволяет создавать задачи и отправлять их коллегам через репозиторий задач (например, bugzilla, jira или большинство средств отслеживания основных проблем). К этим задачам прикреплены «контексты», которые связывают элементы кода (методы, поля, классы и т. Д.) С задачей.
Вот что вам нужно сделать:
- Установите mylyn (вы и все сотрудники)
- Установите соответствующий разъем для вашего трекера проблем (у большинства трекеров проблем он есть). Если вы не используете средство отслеживания проблем, вы все равно можете импортировать и экспортировать задачи в виде файлов, но это сделать не так просто, и я все равно рекомендую использовать средство отслеживания проблем.
- Теперь добавьте репозиторий задач в Eclipse. Это способ, которым mylyn говорит с вашим трекером. Он позволяет создавать проблемы, отчеты об ошибках, задачи и т. Д. В Eclipse.
С этой настройкой вы теперь можете создать задачу, связанную с хранилищем задач, и активировать ее. Вы можете добавить нужные элементы программы в свою задачу, щелкнув правой кнопкой мыши -> Отметить как ориентир.
Как только вы завершите контекст задачи, вы можете присоединить контекст к удаленному репозиторию (по сути, прикрепив zip-файл к проблеме в вашем трекере проблем). Затем другие пользователи могут извлечь контекст и сразу же начать работать с созданным вами контекстом.
Это действительно отличный способ работать, когда вам нужно поделиться информацией о конкретных функциях в коде с другими людьми в проекте.