Что такое хорошая, свободная система управления исходным кодом для разработки андроида затмения?

Мой код приложения начинает становиться неуправляемым, и я хочу запустить управление исходным кодом, прежде всего, потому что я должен перейти свой код.

Каковы некоторые хорошие системы, которые Вы использовали в прошлом и что Вы рекомендовали бы мне.

Требования:
Должно быть свободным
Должен интегрироваться с затмением
Должен работать хорошо с плагином разработки андроида

24
задан ThinkingStiff 30 June 2012 в 04:45
поделиться

9 ответов

То, что вы ищете, это System.Web.Caching.Caching.Cache

http://msdn.microsoft.com/en-us/library/system.web.caching.cache.aspx

-121--3942005-

Я вижу это постоянно, и это вне вашего контроля: сеть делает то, что хочет.

Если вы знаете, что файл будет меньше 1MB, просто потяните все это в память.

-121--4460384-

SVN (Subversion) очень хорош, и существует поддержка подключаемого модуля Eclipse с именем Subclipse .

14
ответ дан 28 November 2019 в 23:45
поделиться

Я бы также проголосовал за Git. У меня мало опыта с GIT и SVN, и мне понравилось больше. Быстро, легко, у меня не было проблем с этим. Есть хорошая служба репозитория Git Github.com, но создание собственного хранилища очень прост. Но вы можете иметь проблемы с интеграцией его с Eclipse: (

1
ответ дан 28 November 2019 в 23:45
поделиться

Помимо всего голоса для Git я голосую за следующее:

  1. Если вы готовы использовать Eclipse для разработки Android, используйте SVN или Mercurial, потому что:
    • Оба имеют гораздо лучшую поддержку от Eclipse (я верю EGIT все еще в бета-версии, и все еще не доступны публичные релизы)
    • Они оба поддерживаются кодом Google, который является отличным элементом управления источником для открытого источника
    • , они оба работают На всех основных системах (без преступления, но Git в Windows даже с Mingw иногда жутко)

  2. Если вы не используете Eclipse:
    • Если вы не используете Windows для разработки Выберите Git, потому что:
      • Android использует его
      • Это круто
    • , если вы используете Windows Выбрать:
      • Гит, если вы не боитесь консоли
      • Mercurial иначе
12
ответ дан 28 November 2019 в 23:45
поделиться

SVN (Subversion) очень хорош, и существует поддержка подключаемого модуля Eclipse с именем Subclipse .

-121--1531273-

Здесь интересное чтение из известного и уважаемого источника.

Аналогично макрос _TEXT будет сопоставляться с L «...» вместо «...».

Как насчет _T? Ладно, я не знаю об этом. Может, просто спасти кого-то от печатания.

-121--1404158-

Можно настроить проект по адресу code.google.com и использовать предоставленный ими репозиторий исходного кода. Я думаю, что они предлагают Subversion и Mercurial в качестве систем управления версиями, и я использую Subversion.

После набора можно просто использовать Subclipse для подключения к репозиторию.

2
ответ дан 28 November 2019 в 23:45
поделиться

Можно добавить класс Linq в SQL в службу WCF. Затем перейдите к тексту данных в классе Linq to SQL и в свойствах установите режим сериализации в Unidirectional.

Объекты класса Linq-SQL теперь будут доступны через службу WCF:)

-121--4783529-

Не уверен в стандартной программируемости C #, но PS3 взглядом будет считаться конкретная камера в стиле веб-камеры.

Он был специально разработан для захвата движения и (как я понимаю) способен к более качественным изображениям и высоким кадрам, чем большинство конкурентов. Для него доступны драйверы Windows, которые открывают дверь для создания оболочки C #.

Вот страница продукта, обратите внимание на верхнюю спецификацию 120 кадров в секунду (не уверен, что драйверы Windows работают с такой скоростью, но очевидно, что оборудование способно на это).

Одно примечание о выдержке... изображения, сделанные на высоком кадре при низком освещении, вероятно, будут недостаточно экспонированными и непригодными для использования. Если вам нужно, чтобы это работало в различных условиях освещения, то framerate, скорее всего, нужно будет либо зафиксировать в нижней части допустимого диапазона, либо нужно будет саморегулировать на основе доступного света.

-121--4950837-

Git и SVN оба являются хорошими вариантами, хотя я бы дал SVN преимущество, так как это, вероятно, немного легче узнать, если вы никогда раньше не использовали систему управления версиями. Что касается интеграции Eclipse, вам будет трудно найти популярную систему управления версиями, которая не имеет плагина Eclipse.

2
ответ дан 28 November 2019 в 23:45
поделиться

Я надену в другое голосование за подрывность. Должно быть легче учиться, чем Git, и легко предоставьте все, что вам нужно.

Что касается интеграции Eclipse, вы можете выбрать между двумя разными плагинами: подклюшитель или подрывной. Вы можете найти много интересных дебатов в сети о том, что является тем лучше. Я лично использую подрывное вещество, потому что это немного более умно, что касается галонга / ветвей / тегов, обработающих в SVN.

0
ответ дан 28 November 2019 в 23:45
поделиться

Я голосую за Git

6
ответ дан 28 November 2019 в 23:45
поделиться

Если вы используете Mac, попробуйте версии. Это инструмент для управления репозиториями SVN и работающими копиями, и это удивительно (нет ... я не работаю на них ;-)) Они позволяют создавать репозитории на своем собственном компьютере или настроить бесплатный на Beanstalk.com

0
ответ дан 28 November 2019 в 23:45
поделиться

Если вы не работаете в команде и вам просто нужен контроль версий для себя, SourceGear Vault предоставляется бесплатно. для одного пользователя, и у них есть хороший плагин Eclipse.

Я использую его для разработки под Android, и он отлично работает.

1
ответ дан 28 November 2019 в 23:45
поделиться
Другие вопросы по тегам:

Похожие вопросы: