文件名称:capital_git:使用git作为数据库。 包装在https周围
文件大小:2.16MB
文件格式:ZIP
更新时间:2024-06-06 17:11:05
service adventure Ruby
CapitalGit 在普通数据库中实现文本和书面文档的修订和工作流。 Git做得很好,为什么不也将它用于我们用人类语言编写的东西? 不幸的是,教大多数写作者在命令行上工作似乎并非一帆风顺,因此让我们为他们构建更高级的界面。 CapitalGit提供了一个数据库适配器,例如到远程git存储库的接口。 这是包装 gem的更高层次的抽象, gem本身也包装了库。 为少数用户构建CMS成型工具? 尝试插入CapitalGit而不是MongoDB或MySQL。 或以服务器模式运行附带的Sinatra应用程序,以通过REST界面从存储库读取和写入。 只需提供一个配置文件来指示可以编辑哪些远程存储库。 宝石模式 CapitalGit的安装与任何数据库一样。 如果您使用捆绑程序,请将其添加到您的Gemfile gem 'capital_git', git: 'git@github.com:
【文件预览】:
capital_git-master
----.gitignore(80B)
----config.ru(232B)
----bin()
--------setup(115B)
--------console(375B)
--------capital_git(488B)
----.travis.yml(76B)
----LICENSE(1KB)
----README.md(8KB)
----vendor()
--------cache()
----config()
--------repos.yml.sample(2KB)
--------environment.rb(130B)
--------keys()
----capital_git.gemspec(1KB)
----lib()
--------capital_git.rb(3KB)
--------capital_git()
----Gemfile(38B)
----Rakefile(779B)
----test()
--------capital_git_test.rb(695B)
--------capital_git_merge_test.rb(20KB)
--------capital_git_local_repository_test.rb(26KB)
--------capital_git_database_test.rb(3KB)
--------capital_git_local_session_test.rb(4KB)
--------test_helper.rb(1KB)
--------capital_git_web_app_test.rb(637B)
--------fixtures()
--------capital_git_branches_test.rb(10KB)
----Gemfile.lock(630B)