แ แแแแแแขแแ แแแก แแแ แแแแก แกแแกแขแแแแก แแแแแจแแแแ , แแ แแแ แแแฃแแ แฃแแ แฃแแแแแงแแคแแก แแแแแกแฃแคแแแแแก แแแแกแแ แแแชแแแก แแแแฃแแแแกแขแแแกแ แแ แฌแแ แแแแแแแแแแแแก, แแแแแ แซแแแแ แฃแคแแกแ RhodeCode แแแแแก แแแแแก แจแแแฃแจแแแแแ, แแแก แจแแแแแ, แ แแช แแ แแแแขแคแแ แแแก แแแฎแแแ แแ แกแแแฃแแ แแแแก แแแแแ แชแแฃแ แแ แแแฃแฅแขแแ แแแ แแแฅแแแ. Kallithea แกแแจแฃแแแแแแก แแแซแแแแ แแแแแแแแกแแ แแแแแแแแ แแแแก แแแ แแแแก แแแคแ แแกแขแ แฃแฅแขแฃแ แ, แ แแแแแแช แแฎแแ แก แฃแญแแ แก Git-แกแ แแ Mercurial-แแก แแแ แกแแแก แแแแขแ แแแแก แกแแกแขแแแแแก แแ แแแแแกแ แแแแชแแแแแแ แแกแแแแกแแ GitHub-แแกแ, GitLab-แแกแ แแ Bitbucket-แแกแ. แแ แแแฅแขแแก แแแแ แแแฌแแ แแแแ Python-แกแ แแ แแแชแแแแแ แแแฃแแ GPLv3-แแ.
Kallithea แแแแชแแแก แแแฆแแแ แฎแแ แแกแฎแแก push/pull แแแแฎแแแแแแแก แแแแฃแจแแแแแแก แกแแ แแแ แก แแ แแแ แแแขแแ แคแแแกแก แแแแแแแ แแชแแฃแแ แแแแแแแแ แแแแก แแ แแแแแแแแแกแแแแก, แ แแแแแแช แกแแจแฃแแแแแแก แแแซแแแแ แแแ แแแ แกแแชแแแแแ, แแแงแแ แฌแแแแแแก แฃแคแแแแแแ, แแแแแฎแแแแ แแแแก, แแแแแงแฃแ แ แแแแแแแ แกแฎแแ แแแแแฌแแแแแ แแฅแขแแแแแแก, แแแงแแ แแ แแแฅแขแแแ, แแแแแแแแแ pull แแแแฎแแแแแแ แแ แจแแชแแแแแ แแแแ แแแแแแแ, แแแ แขแแแ แ แแแแฅแขแแ แแก แกแแจแฃแแแแแแ. แแฎแแ แแแญแแ แแแแ แแแขแแแ แแชแแ แชแแแขแ แแแแแแแฃแ แกแแฌแแ แแแก แแแแฎแแแ แแแแแแ แแแแแกแแแ, แ แแแแแแช แแแคแฃแซแแแแฃแแแ LDAP-แแ แแ ActiveDirectory-แแ. แแฎแแ แแแญแแ แแแแ แกแแชแแแแก แฏแแฃแคแแแแก แแ แแแแแแแแแ แแแแก แฏแแฃแคแแแแก แจแแฅแแแ แฏแแฃแคแแก แฌแแแ แแแแก แแ แแแแแ แแแ แแแแ. แแแขแแ แคแแแกแแก แแแ แกแแฎแแก แแแ แขแแแแ แจแแชแแแ แจแแกแแซแแแแแแแ แจแแแแแแฃแ แ แกแแกแขแแแแก แกแแจแฃแแแแแแ. แแฎแแ แแแญแแ แแแแ แแฅแขแแแแแแก แแแแฃแแแฃแ แ แฌแแ แแแแแแแ แแ แแคแแแแแแก แกแแฎแแ. แชแแแแแแแแแแก แแแแฎแแแแแก แกแแกแขแแแ แแฎแแ แก แฃแญแแ แก แชแแแแแแแแแแก แแแแฎแแแแแก แแ แจแแขแงแแแแแแแแแแก แแแแแแแแแก.
แแแแขแคแแ แแแก แกแแ แแแ แฃแแ แแแฌแแแ แแ แแแแแซแแคแแแแแ, แ แแช แกแแจแฃแแแแแแก แแซแแแแ แแ แแแ แแฃแแแ แ แแแแแแแแ pull/push แแแแฎแแแแแก แแแแกแแฎแฃแ แแแแก. แแ แแแฃแฅแขแแฃแแแแแก แแแแ แแแก แแแแแแ, แกแแกแขแแแ แแฅแขแแฃแ แแ แแงแแแแแก แฅแแจแแ แแแแก แแ แแแฅแแแแแแแแแก แจแแกแ แฃแแแแแก แแกแแแฅแ แแแฃแ แ แแแแแจแ. แกแแกแขแแแแก แแฅแแก แแแขแแแ แแ แแแฃแแ แกแแ แแแแ แแ แแกแแแก แจแแฅแแแแก แแแกแขแ แฃแแแแขแแแ, แ แแแแแแแช แกแแจแฃแแแแแแก แแซแแแแ แแแ แแแแฃแแแ แแแแ แฅแแแแแก แแ แจแแแแแฎแแก แงแแแแ แแแแแชแแแแก แแกแแ "scp"-แแก แกแแจแฃแแแแแแ. แกแแชแแแแแจแ แแฅแขแแแแแแก แแแแแงแฃแ แแก แแแแแแแแกแแแแก, แแฎแแ แแแญแแ แแแแ แกแแแชแแแแฃแ แ แคแแแ, แ แแแแแแช แแแแฎแแแก แงแแแแ แแแแฎแแแแแก แแฃแ แแแแก แแ แกแแจแฃแแแแแแก แแซแแแแ แแแแแแฃแแ แแแแฎแแแแแก แแแแแแขแแคแแแแชแแ. แแแแแแแแแแ แแแแแแงแแแแแ แกแแชแแแแแแแ แกแแแฃแจแแแ. แแ แแแฅแขแแก แแแขแแแแแแชแแแแแแก แจแแแแฎแแ แจแแกแแซแแแแแแแ SQLite-แจแ, PostgreSQL-แจแ แแ SQLAlchemy-แแก แแแแ แแฎแแ แแแญแแ แแ แกแฎแแ แแแแแชแแแแ แแแแแแจแ.
แซแแ แแแแแ แชแแแแแแแแแ:
- แกแแชแแแแ SSH-แแก แกแแจแฃแแแแแแ แฌแแแแแแก แจแแกแแซแแแแแแแ แฃแแ แฃแแแแแงแแคแแแแ แแกแแแ URL-แแก แแแแแงแแแแแแ, แ แแแแ แแชแแ โssh://kallithea@example.com/name/of/repositoryโ. แกแแชแแแแ SSH-แแก แกแแจแฃแแแแแแ แฌแแแแแแกแแก แแแแแแขแแคแแแแชแแ แฎแแ แชแแแแแแแ แแแแฎแแแ แแแแแก แกแแฏแแ แ แแแกแแฆแแแแก แกแแคแฃแซแแแแแ (แแแกแแฆแแแแก แแแแแขแแแแแ แแแ แแแแ แแแชแแแ แแ แแแก แแแ แแจแ, แแแแฎแแแ แแแแแก แฃแแแ แแขแแกแแแแแแ แแแแแแแแแแ แ). แแแกแแฆแแแ (~/.ssh/id_rsa.pub) แแขแแแ แแแแ แกแแ แแแ แแ Kallithea-แก แแแ แแแขแแ แคแแแกแแก แกแแจแฃแแแแแแ, แ แแแแแแช แแแขแแแแขแแแแ แแแก แแแกแแฆแแแแก แจแแแแฎแแแก authorized_keys แคแแแแจแ. แแฆแกแแแแจแแแแแ, แ แแ แกแแชแแแแแ SSH-แแก แกแแจแฃแแแแแแ แแฃแจแแแแแก แแคแแฅแขแฃแ แแแ แฃแคแ แ แแแฆแแแแ, แแแแ แ แกแแชแแแแ HTTPS-แแก แกแแจแฃแแแแแแ แฌแแแแแแกแแก.
- แแแแแแขแ แแฎแแ แแแญแแ แ Mercurial 5.2 แแแแแฌแแแแแฃแแ แแแ แกแแแก แแแแขแ แแแแก แกแแกแขแแแแกแแแแก.
- แคแฃแแฅแชแแ โAdmin > Settings > Visual > (HTTP) Clone URLโ แแแแแแฃแจแแแแ แแ แแแกแ แแแแแฃแจแแแแแแแ แแฎแแ แแจแแแ แแ แแแแฌแแแแก โ{repo}โ แแ โ_{repoid}โ แกแขแ แแฅแแแแแแก แแ แกแแแแแแก.
- แฌแแแแแแก แฃแคแแแแแแแก แกแแกแขแแแ แแแแฌแแแแแ - แฌแแแแแแก แฃแคแแแแแแ แงแแแแแแแแก แแแแแฎแแแแแ, แ แแแแ แช แแแแแขแแแแแ, แแแฃ แแแ แแแขแแ แแแฃแแแ, แ แแ แแแแแกแแแแ แแแแฎแแแ แแแแแก แแฅแแแแ แกแฃแ แแชแแ แ แแแแแ แฃแคแแแแแแ, แ แแช แแแแฃแแแกแฎแแแ แแแแฎแแแ แแแแแก.
- แแแแคแแแฃแ แแชแแแก แคแแแแจแ api_access_controllers_whitelist แแแ แแแแขแ แ แแฆแแ แแ แแก แแฎแแ แแแญแแ แแแ. API แฌแแแแแแก แแแกแแฆแแแแก แแแจแแแแแแ แแแขแแ แแแแชแแ แแฎแแ แแแขแแแแขแฃแ แแ แแแแญแแแก แฌแแแแแแก แแแแฎแแแ แแแแแกแแแแก แแแจแแแแฃแ แงแแแแ API-แแ.
- Python 2.6-แแก แแฎแแ แแแญแแ แ แแแฃแฅแแแแฃแแแ. แแแแแแแ แแฎแแแแ Python 2.7 แจแขแแ แแฎแแ แแแญแแ แแแ, แแฃแแชแ แแแแแแแแแ แแแ Python 3.x-แแก แกแ แฃแแ แแฎแแ แแแญแแ แแก แฃแแ แฃแแแแแงแแคแแแ แแฃแจแแแแแ.
- แกแแชแแแแก แแแแแแแแแก แคแฃแแฅแชแแ (แฉแแกแแแแขแแ แแฌแแแ, แแแแกแแแแแแแ แแฌแแแ) แแแแฆแแแฃแแแ.
แฌแงแแ แ: opennet.ru
