Структурный поиск и замена.
Например, найдите что-то вроде:
System.out.println($string$ + $expr$);
Где $ string $ - это литерал, а $ expr $ - выражение типа my.package.and.Class, а затем заменить на:
$expr$.inspect($string$);
Если вы можете самостоятельно размещать, есть ProjectPier .
Мы используем проект под названием Ace Project Systems . Это бесплатно для одного проекта с 5 пользователями. Их самый дорогой план - всего 99 долларов в месяц.
Я использовал его как замену BaseCamp.
Хотя этот продукт на самом деле является коммерческим, вы можете установить Mingle на сервере, и пять пользователей будут использовать его бесплатно в течение года для оценки продукта.
I Я использовал его, и мне он очень нравится для управления проектами. Я думаю, что после годовой оценки вы захотите (и, надеюсь, сможете после года работы фрилансером) инвестировать в нее.
Есть много похожих инструментов с немного более низкой ценой.
Похоже, у этих ребят есть кое-что бесплатно для небольшого проекта. http://projects.zoho.com/jsp/home.jsp
Я большой поклонник Google по многим вопросам. У них также есть раздел управления проектами (только с открытым исходным кодом), который может вас заинтересовать:
http://code.google.com/projecthosting/
Согласно веб-сайту,
Хостинг проектов на Google Code - это быстрый, надежный и простой хостинг с открытым исходным кодом. Хостинг проектов на Google Code дает вам:
- Мгновенное создание проекта по любой теме
- Хостинг кода Subversion с 1 гигабайтом места для хранения и загрузки поддержка хостинга с 2 гигабайтами место для хранения
- Интегрированные инструменты просмотра исходного кода и кода, чтобы упростить для просмотра кода, отзывов, и поддерживать высококачественный код.
- Средство отслеживания проблем и вики проекта, которые просты, но гибки и мощный и может адаптироваться к любому процесс разработки
- Пометка и обновление потоков, которые позволяют легко отслеживать проекты и разработчики, о которых вы заботитесь
Я не использовал его, но вы можете попробовать Redmine , хотя это может оказаться излишним. Этот вопрос также может быть вам полезен.
В Basecamp есть бесплатный вариант доступен - 1 проект , неограниченное количество пользователей, неограниченное время. VersionOne в настоящее время заключила сделку по бесплатному получению их Team Edition . У Rally есть общественная версия , которая является бесплатной.
VersionOne в настоящее время заключила сделку по бесплатному получению их Team Edition . У Rally есть общественная версия , которая является бесплатной. VersionOne в настоящее время заключила сделку по бесплатному получению их Team Edition . У Rally есть общественная версия , которая является бесплатной.Я бы рекомендовал использовать gmail и google docs. Комбинация обеспечивает:
Я прошел через то же самое несколько лет назад и даже попробовал Mingle. Я нашел это здорово; очень гибкий и, безусловно, самый красивый. Но в итоге я тратил больше времени на управление собой, чем на выполнение работы; не очень хорошо.
С тех пор я остановился на Fogbugz и не оглядывался назад. Это' Однако истинная сила заключается в управлении программными проектами, поэтому, если вам нужен общий инструмент управления / список дел «вам нужно причесаться сегодня утром», то он может быть не лучшим вариантом. Самая лучшая функция на данный момент - это способность статистически анализировать оценки времени выполнения предыдущих задач по сравнению с выполнением задач по времени и применять их к предстоящим срокам. В результате он предсказывает реальную вероятность соблюдения сроков проекта с пугающей точностью!
Более простой сервис в стиле списка дел - Todoist . Удивительно минималистичный, но в результате действительно гибкий и удобный.
инструмент управления / список дел, тогда он может быть не лучшим вариантом. Самая лучшая функция на данный момент - это способность статистически анализировать оценки времени выполнения предыдущих задач по сравнению с выполнением задач по времени и применять их к предстоящим срокам. В результате он предсказывает реальную вероятность соблюдения сроков проекта с пугающей точностью!Более простой сервис в стиле списка дел - Todoist . Удивительно минималистичный, но в результате действительно гибкий и удобный.
инструмент управления / список дел, тогда он может быть не лучшим вариантом. Самая лучшая функция на данный момент - это способность статистически анализировать оценки времени выполнения предыдущих задач по сравнению с выполнением задач по времени и применять их к предстоящим срокам. В результате он предсказывает реальную вероятность соблюдения сроков проекта с пугающей точностью!Более простой сервис в стиле списка дел - Todoist . Удивительно минималистичный, но в результате действительно гибкий и удобный.
Более простой сервис в стиле списка дел - Todoist . Удивительно минималистичный, но в результате действительно гибкий и удобный.
Более простой сервис в стиле списка дел - Todoist . Удивительно минималистичный, но в результате действительно гибкий и удобный.
В моем блоге я рассмотрел пару альтернатив basecamp . Некоторые из них могут быть интересны тем, кто занимается Agile.
Некоторые из систем, упомянутых другими комментаторами, включены.
Существует также проектное программное обеспечение от Teambox , которое также является открытым исходным кодом (поверх размещенного сайта freemium), оно потрясающе!
Это RoR, и вы можете выполнить его форк с GitHub .
Опробовав множество ошеломляющих программных приложений для PM, мы остановились на Worketc, которая действительно отлично работала для нашего малого бизнеса. Это программное обеспечение предоставляет решение CRM ( http://www.worketc.com/CRM_Solution ), а также заботится о более рутинных задачах, таких как учет рабочего времени и выставление счетов. Хороший интерфейс с вашими людьми время от времени может быть освежающим. Worketc превратил меня в заботливого менеджера, не переусердствовав. Вскоре рост бизнеса, рост продаж, лучшая жизнь стали реальностью.
Open Atrium - хорошее решение, если вы знакомы с Drupal, поскольку его можно значительно расширить с минимальными усилиями. Тем не менее, все же хорошо использовать баг-трекер из коробки. Он довольно отполирован, поэтому клиенты будут счастливы его использовать. Я предполагаю, что вам нужно что-то удобное для клиента, например, basecamp, но при этом вы не должны быть полностью тупыми до точки бесполезности.
Другой, который я бы попробовал, - это redmine. Их веб-сайт небольшой, но программное обеспечение на высшем уровне. Полный полезных функций, которые используют большинство разработчиков программного обеспечения, например, интеграция с scm.
Если вы посмотрите вокруг, вы можете найти решения для обоих из них. Попробуйте sourcerepo.com для Redmine. Есть несколько небольших магазинов, которые предоставляют хостинг Open Atrium.
Попробуйте TeamLab!
TeamLab - это 100% бесплатная платформа для управления проектами и создания социальных сетей. Вы можете зарегистрироваться в TeamLab и использовать ее в облаке бесплатно, без каких-либо функциональных или временных ограничений. Она также имеет открытый исходный код, поэтому вы можете настроить программное обеспечение в соответствии со своими потребностями.
Я думаю, это должно быть идеальным решением для вас!
Посетите наш сайт по адресу http://teamlab.com/