abbra: (Default)
Чего-то меня третьи сутки мутит на незасыпание. Вот уже 4:15am и все равно ни в одном глазу.

Но зато откатал маленький прототип chroot-ного хостинга subversion для malta.samba.org (еще недоступен). Туда уйдут проекты Google Summer of Code для Samba, а также все наши околосамбовские проекты, где коммитерами будут люди не из Samba Team. Хостинг любезно предоставлен ALT Linux.
$ svn import -m 'Initial directory structure' svn+ssh://ab@AAA.BBB.CCC.DDD/data/ab/projects
Adding         trunk
Adding         branches
Adding         vendor
Adding         tags

Committed revision 1.
....
$ svn co svn+ssh://anonsvn@AAA.BBB.CCC.DDD/data/ab/projects
A    projects/trunk
A    projects/branches
A    projects/vendor
A    projects/tags
Checked out revision 1.
....
$ touch branches/file
$ svn add branches/file 
A         branches/file
$ svn ci
Adding         branches/file
Transmitting file data .svn: Commit failed (details follow):
svn: Can't create directory '/data/ab/projects/db/transactions/1-1.txn': Permission denied
svn: Your commit message was left in a temporary file:
svn:    'svn-commit.tmp'

Что и требовалось получить -- одни могут коммитить, а аноним может только читать. Жалко только, что в OpenVZ нет поддержки POSIX ACLs в simfs -- с ними кое-какие настройки можно было бы сделать проще.

На очереди еще заgitивание...
abbra: (Default)
Чего-то меня третьи сутки мутит на незасыпание. Вот уже 4:15am и все равно ни в одном глазу.

Но зато откатал маленький прототип chroot-ного хостинга subversion для malta.samba.org (еще недоступен). Туда уйдут проекты Google Summer of Code для Samba, а также все наши околосамбовские проекты, где коммитерами будут люди не из Samba Team. Хостинг любезно предоставлен ALT Linux.
$ svn import -m 'Initial directory structure' svn+ssh://ab@AAA.BBB.CCC.DDD/data/ab/projects
Adding         trunk
Adding         branches
Adding         vendor
Adding         tags

Committed revision 1.
....
$ svn co svn+ssh://anonsvn@AAA.BBB.CCC.DDD/data/ab/projects
A    projects/trunk
A    projects/branches
A    projects/vendor
A    projects/tags
Checked out revision 1.
....
$ touch branches/file
$ svn add branches/file 
A         branches/file
$ svn ci
Adding         branches/file
Transmitting file data .svn: Commit failed (details follow):
svn: Can't create directory '/data/ab/projects/db/transactions/1-1.txn': Permission denied
svn: Your commit message was left in a temporary file:
svn:    'svn-commit.tmp'

Что и требовалось получить -- одни могут коммитить, а аноним может только читать. Жалко только, что в OpenVZ нет поддержки POSIX ACLs в simfs -- с ними кое-какие настройки можно было бы сделать проще.

На очереди еще заgitивание...

April 2016

S M T W T F S
     12
3456789
1011121314 1516
17181920212223
24252627282930

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 23rd, 2025 12:41 pm
Powered by Dreamwidth Studios