Запуск проекта с Git и Google Code (Часть I)

Я слежу за блогом некоторое время и давно хотел чем-то с вами поделиться. К счастью, у меня появилось немного времени, и я решил составить мини-руководство о том, как собрать проект с идти и загрузите его в Google Code.

Многие руководства начинаются с клонирования репозитория (загрузки его с удаленного сервера, например Google Code, GitHub, Bitbucket и т. д.), но очень немногие принимают во внимание разработчиков, которые что-то начинают и хотят реализовать этот проект, используя систему контроля версий (CVS, Система одновременного управления версиями) подобно идти.

Чтобы узнать больше об управлении версиями, вы можете прочитать эти статьи в Википедии: Управление версиями y CVS.

Внедрение системы контроля версий для разработки программного обеспечения позволяет избежать ситуаций, подобных той, которую мы видим в Imagen 1 (Я не сомневаюсь, что это случилось более чем с одним из нас).

различные-версии-проекты

Imagen 1

С другой стороны, освоив эту систему, мы сможем расширить ее для использования в других приложениях. Например, его можно использовать для контроля версий документов, которые мы обычно редактируем. Это позволяет нам вести исторический учет проделанной работы, а также реализации различных направлений, в которые могут вносить вклад различные сотрудники.

Почему Git?

git-логотип

Ну, в основном потому, что он один из лучших на свете. Его создал наш дорогой друг Линус Торвальдс в C в 2005 году и используется для отслеживания версий ядра Linux (неплохо, правда?).

Она относительно проста в использовании, и согласно опросу, проведенному в 2013 году, пользователи Eclipse IDE приняли решение 30%.

Более подробную информацию вы можете найти в статье Википедия (на английском языке) о идти, или напрямую через ваш Официальный веб-сайт

На официальном сайте мы можем найти всю необходимую документацию, книгу, которая охватывает самые важные аспекты идти чтобы немного больше узнать о том, что мы увидим в этой статье.

К счастью, у нас есть один Испанская версия который довольно хорошо переведен и к тому же довольно полон. Перевод находится в GitHub и вы можете внести свой вклад в его улучшение.

Почему в Google Code?

Google-код-проект-логотип

Что ж, об интернет-гиганте особо нечего сказать ... Хотя существует множество вариантов хостинга для проектов, у многих из нас уже есть учетная запись Google и поэтому у вас уже есть имя пользователя Google Code, делая вещи немного проще.

Также Google Code На нем размещаются сотни проектов на разных языках, он бесплатный, он предназначен исключительно для использования проектов с открытым исходным кодом и очень прост в использовании.

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

Скоро…

Пока это краткое введение, а в следующей части мы рассмотрим, как создать наш проект в Google Code.

Привет!


10 комментариев, оставьте свой

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   Данхантер сказал

    Что ж, Google Code убивает меня (и доступ к проектам, которые он размещает), потому что он заблокирован для моей страны (Куба), я использую Github в полной мере, и хотя я мог получить доступ к Google Code, я не вижу смысла использовать что-то другое, кроме Github, просто они лучше.

    1.    Elav сказал

      Да, в сети много говорят о свободе и нас заблокировали.

      1.    ИванЛинукс сказал

        АНБ использует ICANN, чтобы угрожать Google, Соединенные Штаты могут закрыть нужную страницу. Если Google откроет свои услуги для Кубы, ICANN закроет домен (чего Google не хочет). Кто-то сказал VPN? ^ _ ^

        1.    элиотайм3000 сказал

          Ну это на Кубе. распределение полосы пропускания неравномерное, поэтому VPN здесь - роскошь.

          1.    ИванЛинукс сказал

            Вот они дешевые: http://www.vpnbook.com/freevpn (0 долларов, если быть точным)

    2.    Тахури сказал

      Еще одно отличие состоит в том, что на github некоторые компании используют его для поиска своих новых талантов, чего нельзя сказать о коде Google. С другой стороны, если Google сам переносит некоторые из своих Opensource-проектов на GitHub, вам не кажется, что это для чего-то? ... Приветствую всех.

  2.   Ирвандовал сказал

    Код Google очень полезен, я использую его для университетских задач, но не использую Git, а Subversion, я использую svn, потому что я тот, кого я в основном осваиваю

  3.   скорпонокс сказал

    Когда-то мне рекомендовали этот учебник по git.

    http://gitimmersion.com/index.html

    Я нашел это превосходным.

  4.   Блэкгем сказал

    Если я плохо помню, Google Code уже несколько месяцев покрывает редактируемый контент, загрузки и тому подобное. Я не использую его, поэтому я не в курсе, но я полагаю, это будет то, что вы обсудите подробно, потому что именно в январе 2014 года у них были некоторые ограничивающие резкие изменения. И что я про Google XD

  5.   Lecovi сказал

    Правда в том, что я не знал об ограничениях Google Code, мне просто казалось легко начать без необходимости получать новую учетную запись (поскольку многие должны иметь учетную запись Google).
    Это был вариант, который я пробовал, он мне пригодился, и я поделился им. Конечно, есть много других лучших вариантов, но все зависит от того, какова рабочая среда каждого из них.
    Нам нужно будет посмотреть, что Google приготовит для нас в 2014 году. Я знаю, что они готовят новый сайт, чтобы централизовать деятельность разработчиков.

    К счастью, это инструменты версии 2.0: когда они принимают политику, которая не убеждает пользователя, ее просто прекращают использовать и вуаля! Конечно, вы всегда должны помнить об этом, так как может случиться так, что он прекратит свое существование, даже если этого никто не пожелает ...