On Thu, Jun 05, 2014 at 09:28:15AM +0200, Lukas Fleischer wrote:
On Thu, 05 Jun 2014 at 09:08:48, Florian Bruhin wrote:
* Lukas Fleischer <archlinux@cryptocrack.de> [2014-06-05 09:03:29 +0200]:
Note that this issue will vanish soon anyway since the next major AUR release will provide Git repositories for all AUR packages. You will no longer need to create source tarballs.
That sounds intresting! Is there some kind of specification or some more notes regarding this? I wonder how permissions/merges/etc. will be dealt with.
Check [1] for some of the implementation details.
On top of that, looking directly at permissions, git only tracks the executable bit, so the only permissions that git knows of for regular files is 755 and 644. As a demonstration:: $ git ls-files x $ ls -l -rw-r--r-- 1 wgiokas users 0 Jun 5 02:47 x $ chmod u+x x $ ls -l -rwxr--r-- 1 wgiokas users 0 Jun 5 02:47 x $ git diff diff --git a/x b/x old mode 100644 new mode 100755
Florian
-- http://www.the-compiler.org | me@the-compiler.org (Mail/XMPP) GPG 0xFD55A072 | http://the-compiler.org/pubkey.asc I love long mails! | http://email.is-not-s.ms/
[1] https://mailman.archlinux.org/pipermail/aur-dev/2014-June/002770.html
-- William Giokas | KaiSforza | http://kaictl.net/ GnuPG Key: 0x73CD09CF Fingerprint: F73F 50EF BBE2 9846 8306 E6B8 6902 06D8 73CD 09CF