文件名称:exgitd:ElixirPhoenix HTTP Server for Git 智能协议
文件大小:51KB
文件格式:ZIP
更新时间:2024-06-30 22:50:29
JavaScript
导出 简单的 Elixir/ 应用程序充当 Git Smart HTTP 服务器。 配置 在应用程序的 config.exs 中: config :exgitd , [ repositories_root: " /tmp/ " ] repositories_root 是 Exgitd 将在其中查找您的存储库的目录。 安装 $ mix do: deps.get, compile $ mix phoenix.start 用法 假设我在/tmp/myuser/myrepo.git有一个裸 git 存储库 $ # This will create a `myrepo` directory with a clone of the repo: $ git clone http://localhost:4000/git/myuser/myrepo.git $ # This pulls the cha
【文件预览】:
exgitd-master
----mix.exs(635B)
----COPYING(1KB)
----priv()
--------static()
----lib()
--------exgitd()
--------exgitd.ex(663B)
----web()
--------views()
--------models()
--------controllers()
--------channels()
--------router.ex(727B)
--------templates()
--------view.ex(470B)
----config()
--------locales()
--------test.exs(118B)
--------prod.exs(573B)
--------config.exs(1KB)
--------dev.exs(198B)
----test()
--------exgitd_test.exs(92B)
--------test_helper.exs(13B)
----README.md(2KB)
----mix.lock(267B)
----.gitignore(34B)