You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by "David Smiley (JIRA)" <ji...@apache.org> on 2011/06/23 07:43:47 UTC

[jira] [Created] (SOLR-2617) Support git.

Support git.
------------

                 Key: SOLR-2617
                 URL: https://issues.apache.org/jira/browse/SOLR-2617
             Project: Solr
          Issue Type: New Feature
          Components: Build
            Reporter: David Smiley


Apache has git mirrors of Lucene/Solr, as well as many other projects. Presently, if git is used to checkout Lucene/Solr, there are only a couple small problems to address, but it otherwise works fine.
* a .gitignore is needed.
* empty directories need to be dealt-with. (git doesn't support them)

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org


[jira] [Commented] (SOLR-2617) Support git.

Posted by "Stefan Trcek (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/SOLR-2617?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13054302#comment-13054302 ] 

Stefan Trcek commented on SOLR-2617:
------------------------------------

> For .gitignore, I prefer to generate it automatically assuming the git repo is git-svn based, however that didn't work

As a git mirror is sufficient to make patches I suggest to add .gitignore to the repo, as this enables the use of a git mirror without git-svn.


> Support git.
> ------------
>
>                 Key: SOLR-2617
>                 URL: https://issues.apache.org/jira/browse/SOLR-2617
>             Project: Solr
>          Issue Type: New Feature
>          Components: Build
>            Reporter: David Smiley
>
> Apache has git mirrors of Lucene/Solr, as well as many other projects. Presently, if git is used to checkout Lucene/Solr, there are only a couple small problems to address, but it otherwise works fine.
> * a .gitignore is needed.
> * empty directories need to be dealt-with. (git doesn't support them)

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org


[jira] [Commented] (SOLR-2617) Support git.

Posted by "David Smiley (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/SOLR-2617?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13225869#comment-13225869 ] 

David Smiley commented on SOLR-2617:
------------------------------------

I'm going to close this issue since the situation has been rectified since when I created this issue:

* There is an invisible blank file in the example/work directory that Yonik put there at r1133136 (trunk) and 3x branch as well. It's named .gitignore which may be confusing.
* The /.gitignore file is present on trunk and 3x via LUCENE-3775.  Dawid created a custom script to generate it from the svn props.

I don't know of any more problems, and they can be dealt with as they come up -- now that I have the power to do so ;-)


                
> Support git.
> ------------
>
>                 Key: SOLR-2617
>                 URL: https://issues.apache.org/jira/browse/SOLR-2617
>             Project: Solr
>          Issue Type: New Feature
>          Components: Build
>            Reporter: David Smiley
>             Fix For: 3.6, 4.0
>
>
> Apache has git mirrors of Lucene/Solr, as well as many other projects. Presently, if git is used to checkout Lucene/Solr, there are only a couple small problems to address, but it otherwise works fine.
> * a .gitignore is needed.
> * empty directories need to be dealt-with. (git doesn't support them)

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org


[jira] [Closed] (SOLR-2617) Support git.

Posted by "David Smiley (Closed) (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/SOLR-2617?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

David Smiley closed SOLR-2617.
------------------------------

       Resolution: Fixed
    Fix Version/s: 4.0
                   3.6
         Assignee: David Smiley
    
> Support git.
> ------------
>
>                 Key: SOLR-2617
>                 URL: https://issues.apache.org/jira/browse/SOLR-2617
>             Project: Solr
>          Issue Type: New Feature
>          Components: Build
>            Reporter: David Smiley
>            Assignee: David Smiley
>             Fix For: 3.6, 4.0
>
>
> Apache has git mirrors of Lucene/Solr, as well as many other projects. Presently, if git is used to checkout Lucene/Solr, there are only a couple small problems to address, but it otherwise works fine.
> * a .gitignore is needed.
> * empty directories need to be dealt-with. (git doesn't support them)

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org


[jira] [Commented] (SOLR-2617) Support git.

Posted by "David Smiley (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/SOLR-2617?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13053665#comment-13053665 ] 

David Smiley commented on SOLR-2617:
------------------------------------

For .gitignore, I prefer to generate it automatically assuming the git repo is git-svn based, however that didn't work:
{noformat}
lucene-solr$ git svn create-ignore
config --get svn-remote.svn.fetch :refs/remotes/git-svn$: command returned error: 1
{noformat}


solr/example/work: Needs to be created. I recommend altering the "example" ant build target to create it if need be. Add the following at like 760 (before the <delete> task):
{code:xml}<mkdir dir="${example}/work" /><!-- in case not there -->
{code}

solr/example/logs: I think we can purposefully overlook this as its not used unless explicit configuration action is taken to log something there, at which point if an error is reported about its absence, it will be obvious it needs to be created.

Anything else?


> Support git.
> ------------
>
>                 Key: SOLR-2617
>                 URL: https://issues.apache.org/jira/browse/SOLR-2617
>             Project: Solr
>          Issue Type: New Feature
>          Components: Build
>            Reporter: David Smiley
>
> Apache has git mirrors of Lucene/Solr, as well as many other projects. Presently, if git is used to checkout Lucene/Solr, there are only a couple small problems to address, but it otherwise works fine.
> * a .gitignore is needed.
> * empty directories need to be dealt-with. (git doesn't support them)

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org