This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: New Git v2.0.4 build to test



Adam Dinwoodie wrote on 2014/8/6 18:21:
Hi all,

I'm in the long-running process of producing an up-to-date build of Git
for Cygwin.  I think I'm now (finally) close to having a build ready to
upload to be installed via the Cygwin setup programs, but in the
meantime I'd appreciate my new build getting some additional testing.

You can download my latest build of Git v2.0.4 at
http://tastycake.net/~adam/cygwin/.

To install, download the package(s) you're interested in using, and
unpack them using `tar -xaC/ -f <tarball-name>` from a Cygwin shell.
Make sure to check the corresponding setup.hint files to ensure you have
all the required dependencies first.

This build isn't final, but it does work in at least the mainline use
cases; I've been using it for a couple of days for my day-to-day work.
However there are still some problems I'm aware of (no `git grep -P`
support, `git fetch` occasionally hangs in the test suites in 64-bit)
and there are probably some problems I haven't identified yet.

I'm currently in the process of working through the Git test suite
output to identify missing features, since it's the best way I've found
to identify features the Git compile process has quietly skipped since a
required library wasn't installed.  Once that's done, and any remaining
problems are ironed out (or at least identified and I've decided it's
safe to ignore them), I'll hopefully be good to upload the builds for
general consumption.

If anyone's really interested in following my progress at home, or
building for themselves based of my latest code, you can follow along at
my GitHub repository at https://github.com/me-and/Cygwin-Git.

Adam

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple



Hi Adam,

I tried your git with repo.
RS-I9E3U8R4:[~/repo/test]> repo --version
repo version r1.2.7
       (from ssh://repo.realtek.com:29418/repo.git)
repo launcher version 1.22
       (from /cygdrive/d/cygwin/home/robert_bu/bin/repo)
git version 2.0.4
Python 2.7.8 (default, Jul 25 2014, 14:04:36)
[GCC 4.8.3]

When I tried to initialize the repo, I got some error:
From ssh://repo.xxx.com:29418/test/manifest
 * [new branch]      master     -> origin/master
Traceback (most recent call last):
  File "/cygdrive/d/repo/test/.repo/repo/main.py", line 500, in <module>
    _Main(sys.argv[1:])
  File "/cygdrive/d/repo/test/.repo/repo/main.py", line 476, in _Main
    result = repo._Run(argv) or 0
  File "/cygdrive/d/repo/test/.repo/repo/main.py", line 155, in _Run
    result = cmd.Execute(copts, cargs)
File "/cygdrive/d/repo/test/.repo/repo/subcmds/init.py", line 390, in Execute
    self._SyncManifest(opt)
File "/cygdrive/d/repo/test/.repo/repo/subcmds/init.py", line 239, in _SyncManifest
    m.Sync_LocalHalf(syncbuf)
File "/cygdrive/d/repo/test/.repo/repo/project.py", line 1170, in Sync_LocalHalf
    self._InitWorkTree()
File "/cygdrive/d/repo/test/.repo/repo/project.py", line 2222, in _InitWorkTree
    copy_all=False)
File "/cygdrive/d/repo/test/.repo/repo/project.py", line 2205, in _ReferenceGitDir
    os.symlink(os.path.relpath(src, os.path.dirname(dst)), dst)
OSError: [Errno 2] No such file or directory

My Cygwin environment:
CYGWIN_NT-6.1 RS-I9E3U8R4 1.7.31(0.272/5/3) 2014-07-25 11:26 x86_64 Cygwin

Do you have any idea?

B.R.
Robert

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]