[ 
https://issues.apache.org/jira/browse/HCATALOG-14?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jakob Homan updated HCATALOG-14:
--------------------------------

    Attachment: hcat-git-2.patch

Actually, I was wrong.  Git tracks specific revisions, which is want we want in 
the long term but not in the short, since pointing at the 7 branch breaks the 
compile.  Here's a patch that does this.  Unfortunately, there's no way to 
apply it via subversion since git sets a property on the external folder (the 
specific revision to point to, currently at 
6e7d9afd4b6f2118fb173aa516f9e53ae8f6f2f6, the 7 branch).

I can't see a way to set this git property via svn.  Anyone know?  In the 
meantime, it works for me to apply this against my working branches, which lets 
me work on hcat from git.  I can then un-apply this patch before generating the 
actual patch I'm aiming for.

In the long term, since git doesn't support externals, it's probably best to 
focus on removing the hive extern.  I'll ask on Stack Overflow about the svn 
property, in case I'm missing something.

> Make it possible to build HCatalog using the HCatalog Git mirror
> ----------------------------------------------------------------
>
>                 Key: HCATALOG-14
>                 URL: https://issues.apache.org/jira/browse/HCATALOG-14
>             Project: HCatalog
>          Issue Type: Improvement
>            Reporter: Carl Steinbach
>         Attachments: hcat-git-2.patch, hcat-git.patch
>
>
> There's a Git mirror of the HCatalog SVN repository available here: 
> git://git.apache.org/hcatalog.git
> However, right now it's not possible to build HCatalog using the Git mirror 
> because of the svn:external dependency on Hive:
> % ant 
> Buildfile: /Users/carl/Work/repos/hcatalog/build.xml
> hive.jar:
> BUILD FAILED
> /Users/carl/Work/repos/hcatalog/build.xml:202: Basedir 
> /Users/carl/Work/repos/hcatalog/hive/external does not exist
> Total time: 0 seconds

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

Reply via email to