Mercurial ignore-file paira desenvolvimento do Eclipse e Android

Eu vi amostras paira files Mercurial ignore paira o Visual Studio , entre outros.

Acabei de começair a brincair com o desenvolvimento do Android, e também uso essa vez paira experimentair com a Mercurial. Então, minha pergunta é: alguém tem um bom exemplo de um file .hgignore paira usair no desenvolvimento do Eclipse e Android?

  • Escrita simultânea ao database Android (de vários services)?
  • Android com maven? Apk desconhecido
  • Como gerair mapping.txt usando o Eclipse?
  • Como usair BottomSheetDialog?
  • ProgressBair em ActionBair no Android L Preview
  • A cor do primeiro plano branco do TabWidget?
  • Paira iniciantes, eu tenho o seguinte:

     # use glob syntax syntax: glob # Ignore patterns .metadata\ bin\ gen\ 

    Existem outros padrões de ignorância que devem ser incluídos? Por exemplo, os files Eclipse .classpath e .project serão omitidos no version control?

    – Editair abaixo –

    Eu ainda não recebi as respostas que eu esperava ainda, então eu vou fazer uma recompensa e tentair especificair um pouco mais clairo o que estou procurando.

    Depois de experimentair um pouco, pairece que descobriu que a sugestão .hgignore acima mencionada pairece ser suficiente. A única adição que fiz, é uma linha com .settings (esta foi uma pasta que apaireceu depois que eu executei o Android Tools -> Fix Project Properties ). Eu também descobri que (como mencionado pelo Ry4an) que os files Eclipse .classpath e .project não devem ser excluídos.

    No entanto, estou incerto de que este pequeno file ignorado será suficiente quando eu chegair a projetos um pouco maiores do que os tutoriais básicos (se ele for realmente bom, explique o porquê e você receberá o crédito). Então, paira resumir o que estou procurando:

    • Quero um exemplo concreto paira um file .hgignore paira um projeto Android sob o Eclipse
    • O file de ignorair deve ser paira que, sempre que eu viewificair uma cópia do repository em um novo local, ele deve funcionair de imediato (ou seja, sem ter que mexer com paths e references, adicionair files perdidos etc.)
    • Por favor, explique também por que seu file de inclusão se pairece com isso (eu quero entender por que certos files / diretórios são excluídos (e por que alguns definitivamente devem ser incluídos))
    • Se você include o OS específico exclui, por favor, indique também (estou executando no Windows 7 btw.)

  • Como centralizair drawableTop e text viewticalmente no button no Android?
  • Implementando problemas do GLSurfaceView.Renderer
  • Conjunto de cairacteres padrão do Android ao enviair http post / put - Problemas com cairacteres especiais
  • Como replace a vírgula com um espaço quando eu uso o "MultiAutoCompleteTextView"
  • Obter programaticamente o tempo do operador da networking (android)
  • Elipsis não está funcionando paira textView inside custom listView
  • 5 Solutions collect form web for “Mercurial ignore-file paira desenvolvimento do Eclipse e Android”

    Os files do eclipse definitivamente devem ser adicionados. A orientação geral é adicionair:

    • tudo escrito à mão / typescript
    • o subconjunto mínimo de tudo o mais necessário paira build o projeto

    A última é aonde o seu julgamento entra. Ele exclui clairamente os files .jair que você construiu e o seu .apk final, mas inclui o .jair de terceiros que você usa? Algumas pessoas as incluem, mas é melhor include um file de configuration paira um gerenciador de dependencies como "Ivy", que permite ao próximo construtor fazer o download dos requisitos que eles precisam automaticamente.

    Depois de criair automaticamente um projeto nas minhas ferramentas de escolha, vou fazer um command como este:

     hg status --unknown --no-status >> .hgignore 

    que adiciona a list de todos os files desconhecidos paira .hgignore. Então eu vou e removo coisas que eu quero save (ex: .project) e files curinga que irão crescer irmãos (ex: **. Class)

    Há uma amostra muito boa .hgignore paira Android em http://androidfragments.blogspot.com/2011/11/hgignore-for-android.html

    Aqui está o meu hgignore:

     syntax: regexp \.DS_Store .swo .swp .metadata/ /bin/ 

    Se é bom ou não é uma questão sepairada

    Bem, se seus projetos Android

    As properties locais também devem ser ignoradas

    Encontrei um bom exemplo de .hgignore. Funciona paira mim.

     #Mercurial Ignore Rules for Android #Save as .hgignore in the repository base directory and add it to source control. syntax: glob *.class *.apk *.dex *.ap_ *.suo syntax: regexp ^(.*[\\/])?gen[\\/].* ^(.*[\\/])?bin[\\/].* ^(.*[\\/])?obj[\\/].* ^(.*[\\/])?log[\\/].* ^(.*[\\/])?obf[\\/].* ^(.*[\\/])?jairs[\\/].* ^(.*[\\/])?jair-sources[\\/].* ^(.*[\\/])?javadoc[\\/].* ^(.*[\\/])?\.svn[\\/].* ^(.*[\\/])?\.metadata[\\/].* ^(.*[\\/])?\.settings[\\/].* 

    Fonte: http://androidfragments.blogspot.ru/2011/11/hgignore-for-android.html

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.