Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
G
gitlab-ce
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
1
Merge Requests
1
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
nexedi
gitlab-ce
Commits
86807b8e
Commit
86807b8e
authored
Jun 29, 2012
by
Saito
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
mount grack to git, u can 'git clone
http://localhost/git/xx.git
' now
parent
61b85aed
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
42 additions
and
22 deletions
+42
-22
config/gitlab.yml.example
config/gitlab.yml.example
+4
-0
config/initializers/grack_auth.rb
config/initializers/grack_auth.rb
+8
-0
config/routes.rb
config/routes.rb
+30
-22
No files found.
config/gitlab.yml.example
View file @
86807b8e
...
@@ -17,11 +17,15 @@ git_host:
...
@@ -17,11 +17,15 @@ git_host:
base_path: /home/git/repositories/
base_path: /home/git/repositories/
host: localhost
host: localhost
git_user: git
git_user: git
upload_pack: true
receive_pack: true
# port: 22
# port: 22
# Git settings
# Git settings
# Use default values unless you understand it
# Use default values unless you understand it
git:
git:
path: /usr/bin/git
# Max size of git object like commit, in bytes
# Max size of git object like commit, in bytes
# This value can be increased if you have a very large commits
# This value can be increased if you have a very large commits
git_max_size: 5242880 # 5.megabytes
git_max_size: 5242880 # 5.megabytes
...
...
config/initializers/grack_auth.rb
0 → 100644
View file @
86807b8e
module
Grack
class
Auth
<
Rack
::
Auth
::
Basic
def
valid?
true
end
end
end
config/routes.rb
View file @
86807b8e
...
@@ -8,6 +8,14 @@ Gitlab::Application.routes.draw do
...
@@ -8,6 +8,14 @@ Gitlab::Application.routes.draw do
require
'resque/server'
require
'resque/server'
mount
Resque
::
Server
.
new
,
at:
'/info/resque'
mount
Resque
::
Server
.
new
,
at:
'/info/resque'
# Enable Grack support
mount
Grack
::
Bundle
.
new
({
git_path:
GIT_OPTS
[
'path'
],
project_root:
GIT_HOST
[
'base_path'
],
upload_pack:
GIT_HOST
[
'upload_pack'
],
receive_pack:
GIT_HOST
[
'receive_pack'
]
}),
at:
'/git'
#
#
# Help
# Help
#
#
...
@@ -20,15 +28,15 @@ Gitlab::Application.routes.draw do
...
@@ -20,15 +28,15 @@ Gitlab::Application.routes.draw do
# Admin Area
# Admin Area
#
#
namespace
:admin
do
namespace
:admin
do
resources
:users
do
resources
:users
do
member
do
member
do
put
:team_update
put
:team_update
put
:block
put
:block
put
:unblock
put
:unblock
end
end
end
end
resources
:projects
,
:constraints
=>
{
:id
=>
/[^\/]+/
}
do
resources
:projects
,
:constraints
=>
{
:id
=>
/[^\/]+/
}
do
member
do
member
do
get
:team
get
:team
put
:team_update
put
:team_update
end
end
...
@@ -79,12 +87,12 @@ Gitlab::Application.routes.draw do
...
@@ -79,12 +87,12 @@ Gitlab::Application.routes.draw do
resources
:wikis
,
:only
=>
[
:show
,
:edit
,
:destroy
,
:create
]
do
resources
:wikis
,
:only
=>
[
:show
,
:edit
,
:destroy
,
:create
]
do
member
do
member
do
get
"history"
get
"history"
end
end
end
end
resource
:repository
do
resource
:repository
do
member
do
member
do
get
"branches"
get
"branches"
get
"tags"
get
"tags"
get
"archive"
get
"archive"
...
@@ -94,14 +102,14 @@ Gitlab::Application.routes.draw do
...
@@ -94,14 +102,14 @@ Gitlab::Application.routes.draw do
resources
:deploy_keys
resources
:deploy_keys
resources
:protected_branches
,
:only
=>
[
:index
,
:create
,
:destroy
]
resources
:protected_branches
,
:only
=>
[
:index
,
:create
,
:destroy
]
resources
:refs
,
:only
=>
[],
:path
=>
"/"
do
resources
:refs
,
:only
=>
[],
:path
=>
"/"
do
collection
do
collection
do
get
"switch"
get
"switch"
end
end
member
do
member
do
get
"tree"
,
:constraints
=>
{
:id
=>
/[a-zA-Z.\/0-9_\-]+/
}
get
"tree"
,
:constraints
=>
{
:id
=>
/[a-zA-Z.\/0-9_\-]+/
}
get
"blob"
,
get
"blob"
,
:constraints
=>
{
:constraints
=>
{
:id
=>
/[a-zA-Z.0-9\/_\-]+/
,
:id
=>
/[a-zA-Z.0-9\/_\-]+/
,
:path
=>
/.*/
:path
=>
/.*/
...
@@ -126,36 +134,36 @@ Gitlab::Application.routes.draw do
...
@@ -126,36 +134,36 @@ Gitlab::Application.routes.draw do
end
end
end
end
resources
:merge_requests
do
resources
:merge_requests
do
member
do
member
do
get
:diffs
get
:diffs
get
:automerge
get
:automerge
get
:automerge_check
get
:automerge_check
end
end
collection
do
collection
do
get
:branch_from
get
:branch_from
get
:branch_to
get
:branch_to
end
end
end
end
resources
:snippets
do
resources
:snippets
do
member
do
member
do
get
"raw"
get
"raw"
end
end
end
end
resources
:hooks
,
:only
=>
[
:index
,
:create
,
:destroy
]
do
resources
:hooks
,
:only
=>
[
:index
,
:create
,
:destroy
]
do
member
do
member
do
get
:test
get
:test
end
end
end
end
resources
:commits
do
resources
:commits
do
collection
do
collection
do
get
:compare
get
:compare
end
end
member
do
member
do
get
:patch
get
:patch
end
end
end
end
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment