论坛
BBS
空间测绘
发表
发布文章
提问答疑
搜索
您还未登录
登录后即可体验更多功能
立即登录
我的收藏
提问答疑
我要投稿
IOT
[14109] 2019-05-15_企业安全之内部代码管理平台Gitlab下载及权限审计
文档创建者:
s7ckTeam
浏览次数:
6
最后更新:
2025-01-18
IOT
6 人阅读
|
0 人回复
s7ckTeam
s7ckTeam
当前离线
积分
-54
6万
主题
-6万
回帖
-54
积分
管理员
积分
-54
发消息
2019-05-15_企业安全之内部代码管理平台Gitlab下载及权限审计
企
业
安
全
之
内
部
代
码
管
理
平
台
G
i
t
l
a
b
下
载
及
权
限
审
计
胡
说
F
r
e
e
B
u
f
2
0
1
9
-
0
5
-
1
5
企
业
通
常
会
使
用
企
业
通
常
会
使
用
G
i
t
l
a
b
作
为
内
部
代
码
管
理
平
台
,
一
来
私
有
仓
库
更
加
安
全
,
二
来
作
为
内
部
代
码
管
理
平
台
,
一
来
私
有
仓
库
更
加
安
全
,
二
来
g
i
t
l
a
b
的
功
能
十
分
完
整
。
但
仍
不
能
保
证
私
有
仓
库
中
的
代
码
不
被
泄
露
到
外
部
,
于
是
对
的
功
能
十
分
完
整
。
但
仍
不
能
保
证
私
有
仓
库
中
的
代
码
不
被
泄
露
到
外
部
,
于
是
对
g
i
t
l
a
b
的
权
限
审
计
以
及
下
的
权
限
审
计
以
及
下
载
审
计
就
变
得
尤
为
重
要
。
本
文
将
基
于
载
审
计
就
变
得
尤
为
重
要
。
本
文
将
基
于
g
i
t
l
a
b
-
e
e
-
1
1
.
1
0
版
本
,
详
细
叙
述
如
何
对
版
本
,
详
细
叙
述
如
何
对
g
i
t
l
a
b
的
权
限
及
代
码
下
载
进
行
审
计
。
的
权
限
及
代
码
下
载
进
行
审
计
。
0
x
0
0
快
速
部
署
快
速
部
署
g
i
t
l
a
b
笔
者
使
用
了
d
o
c
k
e
r
进
行
快
速
部
署
:
g
i
t
l
a
b
可
以
与
l
d
a
p
绑
定
,
使
用
A
D
域
账
号
进
行
登
录
。
如
果
想
要
修
改
g
i
t
l
a
b
.
r
b
文
件
,
可
以
登
入
到
容
器
中
修
改
:
配
置
完
成
后
,
使
用
r
o
o
t
访
问
h
t
t
p
:
/
/
i
p
:
官
方
网
站
:
h
t
t
p
s
:
/
/
d
o
c
s
.
g
i
t
l
a
b
.
c
o
m
/
o
m
n
i
b
u
s
/
d
o
c
k
e
r
/
0
x
0
1
G
i
t
的
传
输
协
议
了
解
的
传
输
协
议
了
解
G
i
t
主
要
以
两
种
方
式
跨
越
两
个
仓
库
传
输
数
据
。
1
.
哑
协
议
哑
协
议
G
i
t
基
于
H
T
T
P
之
上
传
输
通
常
被
称
为
哑
协
议
,
这
是
因
为
它
在
服
务
端
不
需
要
有
针
对
G
i
t
特
有
的
代
码
。
这
个
获
取
过
程
仅
仅
是
一
系
列
G
E
T
请
求
,
客
户
端
可
以
假
定
服
务
端
的
G
i
t
仓
库
中
的
布
局
。
简
单
解
读
官
方
给
出
的
举
例
,
一
次
g
i
t
c
l
o
n
e
过
程
:
2
.
智
能
协
议
H
T
T
P
方
法
是
很
简
单
但
效
率
不
是
很
高
。
使
用
智
能
协
议
是
传
送
数
据
的
更
常
用
的
方
法
。
这
些
协
议
在
远
端
都
有
G
i
t
智
能
型
进
程
在
服
务
,
它
可
以
读
出
本
地
数
据
并
计
算
出
客
户
端
所
需
要
的
合
适
的
数
据
给
它
,
这
有
两
类
传
输
数
据
的
进
程
:
一
对
用
于
上
传
数
据
和
一
对
用
于
下
载
。
此
处
只
对
下
载
展
开
描
述
:
当
下
载
数
据
时
,
f
e
t
c
h
-
p
a
c
k
和
u
p
l
o
a
d
-
p
a
c
k
进
程
就
起
作
用
了
。
客
户
端
启
动
f
e
t
c
h
-
p
a
c
k
进
程
,
连
接
至
远
端
的
u
p
l
o
a
d
-
p
a
c
k
进
程
,
以
协
商
后
续
数
据
传
输
过
程
。
在
远
端
仓
库
有
不
同
的
方
式
启
动
u
p
l
o
a
d
-
p
a
c
k
进
程
。
你
可
以
使
用
与
r
e
c
e
i
v
e
-
p
a
c
k
(
接
收
推
送
到
存
储
库
中
的
内
容
时
所
启
用
的
进
程
)
相
同
的
透
过
S
S
H
管
道
的
方
式
,
也
可
以
通
过
G
i
t
后
台
来
启
动
这
个
进
程
,
它
默
认
监
听
在
9
4
1
8
号
端
口
上
。
这
里
f
e
t
c
h
-
p
a
c
k
进
程
在
连
接
后
像
这
样
向
后
发
送
数
据
:
它
也
是
以
4
字
节
指
定
后
续
字
节
长
度
的
方
式
开
始
,
然
后
是
要
运
行
的
命
令
,
和
一
个
空
字
节
,
然
后
是
服
务
端
的
主
机
名
,
再
跟
随
一
个
最
后
的
空
字
节
。
G
i
t
后
台
进
程
会
检
查
这
个
命
令
是
否
可
以
运
行
,
以
及
那
个
仓
库
是
否
存
在
,
以
及
是
否
具
有
公
开
权
限
。
如
果
所
有
检
查
都
通
过
了
,
它
会
启
动
这
个
u
p
l
o
a
d
-
p
a
c
k
进
程
并
将
客
户
端
的
请
求
移
交
给
它
。
如
果
你
透
过
S
S
H
使
用
获
取
功
能
,
f
e
t
c
h
-
p
a
c
k
会
像
这
样
运
行
:
0
x
0
2
g
i
t
l
a
b
数
据
库
结
构
了
解
数
据
库
结
构
了
解
d
o
c
k
e
r
镜
像
使
用
的
是
p
o
s
t
g
r
e
s
q
l
数
据
库
,
一
共
有
2
3
6
张
数
据
表
,
我
们
知
道
g
i
t
l
a
b
采
用
了
u
e
b
a
的
用
户
权
限
管
理
模
型
,
因
此
想
要
获
得
用
户
、
项
目
、
项
目
组
、
k
e
y
之
间
的
关
系
,
我
们
首
先
要
关
心
这
几
张
表
:
i
d
e
n
t
i
t
i
e
s
存
储
l
d
a
p
的
信
息
,
其
中
e
x
t
e
r
n
_
u
i
d
存
储
l
d
a
p
的
部
门
等
信
息
:
C
o
l
u
m
n
T
y
p
e
i
d
i
n
t
e
g
e
r
e
x
t
e
r
n
_
u
i
d
c
h
a
r
a
c
t
e
r
v
a
r
y
i
n
g
p
r
o
v
i
d
e
r
c
h
a
r
a
c
t
e
r
v
a
r
y
i
n
g
u
s
e
r
_
i
d
i
n
t
e
g
e
r
c
r
e
a
t
e
d
_
a
t
t
i
m
e
s
t
a
m
p
w
i
t
h
o
u
t
t
i
m
e
z
o
n
e
u
p
d
a
t
e
d
_
a
t
t
i
m
e
s
t
a
m
p
w
i
t
h
o
u
t
t
i
m
e
z
o
n
e
s
e
c
o
n
d
a
r
y
e
x
t
e
r
n
u
i
d
c
h
a
r
a
c
t
e
r
v
a
r
y
i
n
g
s
a
m
l
p
r
o
v
i
d
e
r
i
d
i
n
t
e
g
e
r
k
e
y
s
存
储
k
e
y
,
以
及
与
u
s
e
r
_
i
d
的
对
应
关
系
:
C
o
l
u
m
n
T
y
p
e
i
d
i
n
t
e
g
e
r
u
s
e
r
_
i
d
i
n
t
e
g
e
r
c
r
e
a
t
e
d
_
a
t
t
i
m
e
s
t
a
m
p
w
i
t
h
o
u
t
t
i
m
e
z
o
n
e
u
p
d
a
t
e
d
_
a
t
t
i
m
e
s
t
a
m
p
w
i
t
h
o
u
t
t
i
m
e
z
o
n
e
k
e
y
t
e
x
t
t
i
t
l
e
c
h
a
r
a
c
t
e
r
v
a
r
y
i
n
g
t
y
p
e
c
h
a
r
a
c
t
e
r
v
a
r
y
i
n
g
f
i
n
g
e
r
p
r
i
n
t
c
h
a
r
a
c
t
e
r
v
a
r
y
i
n
g
p
u
b
l
i
c
b
o
o
l
e
a
n
l
a
s
t
u
s
e
d
a
t
t
i
m
e
s
t
a
m
p
w
i
t
h
o
u
t
t
i
m
e
z
o
n
e
n
a
m
e
s
p
a
c
e
s
存
储
用
户
及
项
目
组
的
路
径
,
主
要
用
于
获
取
项
目
组
(
t
y
p
e
=
'
G
r
o
u
p
'
)
的
信
息
(
d
e
s
c
r
i
p
t
i
o
n
)
C
o
l
u
m
n
T
y
p
e
i
d
i
n
t
e
g
e
r
n
a
m
e
c
h
a
r
a
c
t
e
r
v
a
r
y
i
n
g
d
o
c
k
e
r
p
u
l
l
g
i
t
l
a
b
/
g
i
t
l
a
b
-
e
e
d
o
c
k
e
r
r
u
n
-
-
d
e
t
a
c
h
-
-
h
o
s
t
n
a
m
e
g
i
t
l
a
b
.
e
x
a
m
p
l
e
.
c
o
m
-
-
p
u
b
l
i
s
h
4
4
3
:
4
4
3
-
-
p
u
b
l
i
s
h
8
0
:
8
0
-
-
p
u
b
l
i
s
h
2
2
:
2
2
-
-
n
a
m
e
g
i
t
l
a
b
-
-
r
e
s
t
a
r
t
a
l
w
a
y
s
-
-
v
o
l
u
m
e
/
s
r
v
/
g
i
t
l
a
b
/
c
o
n
f
i
g
:
/
e
t
c
/
g
i
t
l
a
b
-
-
v
o
l
u
m
e
/
s
r
v
/
g
i
t
l
a
b
/
l
o
g
s
:
/
v
a
r
/
l
o
g
/
g
i
t
l
a
b
-
-
v
o
l
u
m
e
/
s
r
v
/
g
i
t
l
a
b
/
d
a
t
a
:
/
v
a
r
/
o
p
t
/
g
i
t
l
a
b
g
i
t
l
a
b
/
g
i
t
l
a
b
-
e
e
:
l
a
t
e
s
t
d
o
c
k
e
r
e
x
e
c
-
i
t
C
O
N
T
A
I
N
E
R
_
I
D
/
b
i
n
/
b
a
s
h
g
i
t
c
l
o
n
e
h
t
t
p
:
/
/
g
i
t
h
u
b
.
c
o
m
/
s
c
h
a
c
o
n
/
s
i
m
p
l
e
g
i
t
-
p
r
o
g
i
t
.
g
i
t
/
/
下
载
s
i
m
p
l
e
g
i
t
-
p
r
o
g
i
t
I
n
i
t
i
a
l
i
z
e
d
e
m
p
t
y
G
i
t
r
e
p
o
s
i
t
o
r
y
i
n
/
p
r
i
v
a
t
e
/
t
m
p
/
s
i
m
p
l
e
g
i
t
-
p
r
o
g
i
t
/
.
g
i
t
/
/
/
在
/
p
r
i
v
a
t
e
/
t
m
p
/
s
i
m
p
l
e
g
i
t
-
p
r
o
g
i
t
/
.
g
i
t
/
目
录
中
初
始
化
一
个
空
的
g
i
t
仓
库
g
o
t
c
a
8
2
a
6
d
f
f
8
1
7
e
c
6
6
f
4
4
3
4
2
0
0
7
2
0
2
6
9
0
a
9
3
7
6
3
9
4
9
/
/
获
取
i
n
f
o
/
r
e
f
s
文
件
,
这
个
文
件
由
服
务
端
的
f
g
i
t
-
u
p
l
o
a
d
-
p
a
c
k
s
c
h
a
c
o
n
/
s
i
m
p
l
e
g
i
t
-
p
r
o
g
i
t
.
g
i
t
0
h
o
s
t
=
m
y
s
e
r
v
e
r
.
c
o
m
0
s
s
h
-
x
g
i
t
@
g
i
t
h
u
b
.
c
o
m
"
g
i
t
-
u
p
l
o
a
d
-
p
a
c
k
'
s
c
h
a
c
o
n
/
s
i
m
p
l
e
g
i
t
-
p
r
o
g
i
t
.
g
i
t
'
"
p
a
t
h
c
h
a
r
a
c
t
e
r
v
a
r
y
i
n
g
o
w
n
e
r
_
i
d
i
n
t
e
g
e
r
c
r
e
a
t
e
d
_
a
t
t
i
m
e
s
t
a
m
p
w
i
t
h
o
u
t
t
i
m
e
z
o
n
e
u
p
d
a
t
e
d
_
a
t
t
i
m
e
s
t
a
m
p
w
i
t
h
o
u
t
t
i
m
e
z
o
n
e
t
y
p
e
c
h
a
r
a
c
t
e
r
v
a
r
y
i
n
g
d
e
s
c
r
i
p
t
i
o
n
c
h
a
r
a
c
t
e
r
v
a
r
y
i
n
g
a
v
a
t
a
r
c
h
a
r
a
c
t
e
r
v
a
r
y
i
n
g
m
e
m
b
e
r
s
h
i
p
_
l
o
c
k
b
o
o
l
e
a
n
s
h
a
r
e
w
i
t
h
g
r
o
u
p
_
l
o
c
k
b
o
o
l
e
a
n
v
i
s
i
b
i
l
i
t
y
_
l
e
v
e
l
i
n
t
e
g
e
r
r
e
q
u
e
s
t
a
c
c
e
s
s
e
n
a
b
l
e
d
b
o
o
l
e
a
n
l
d
a
p
s
y
n
c
s
t
a
t
u
s
c
h
a
r
a
c
t
e
r
v
a
r
y
i
n
g
l
d
a
p
s
y
n
c
e
r
r
o
r
c
h
a
r
a
c
t
e
r
v
a
r
y
i
n
g
l
d
a
p
s
y
n
c
l
a
s
t
u
p
d
a
t
e
a
t
t
i
m
e
s
t
a
m
p
w
i
t
h
o
u
t
t
i
m
e
z
o
n
e
l
d
a
p
s
y
n
c
l
a
s
t
s
u
c
c
e
s
s
f
u
l
u
p
d
a
t
e
_
a
t
t
i
m
e
s
t
a
m
p
w
i
t
h
o
u
t
t
i
m
e
z
o
n
e
l
d
a
p
s
y
n
c
l
a
s
t
s
y
n
c
a
t
t
i
m
e
s
t
a
m
p
w
i
t
h
o
u
t
t
i
m
e
z
o
n
e
d
e
s
c
r
i
p
t
i
o
n
_
h
t
m
l
t
e
x
t
l
f
s
_
e
n
a
b
l
e
d
b
o
o
l
e
a
n
p
a
r
e
n
t
_
i
d
i
n
t
e
g
e
r
s
h
a
r
e
d
r
u
n
n
e
r
s
m
i
n
u
t
e
s
_
l
i
m
i
t
i
n
t
e
g
e
r
r
e
p
o
s
i
t
o
r
y
s
i
z
e
l
i
m
i
t
b
i
g
i
n
t
r
e
q
u
i
r
e
t
w
o
f
a
c
t
o
r
_
a
u
t
h
e
n
t
i
c
a
t
i
o
n
b
o
o
l
e
a
n
t
w
o
f
a
c
t
o
r
g
r
a
c
e
_
p
e
r
i
o
d
i
n
t
e
g
e
r
c
a
c
h
e
d
m
a
r
k
d
o
w
n
v
e
r
s
i
o
n
i
n
t
e
g
e
r
p
l
a
n
_
i
d
i
n
t
e
g
e
r
p
r
o
j
e
c
t
c
r
e
a
t
i
o
n
l
e
v
e
l
i
n
t
e
g
e
r
r
u
n
n
e
r
s
_
t
o
k
e
n
c
h
a
r
a
c
t
e
r
v
a
r
y
i
n
g
t
r
i
a
l
e
n
d
s
o
n
t
i
m
e
s
t
a
m
p
w
i
t
h
t
i
m
e
z
o
n
e
f
i
l
e
t
e
m
p
l
a
t
e
p
r
o
j
e
c
t
_
i
d
i
n
t
e
g
e
r
s
a
m
l
d
i
s
c
o
v
e
r
y
t
o
k
e
n
c
h
a
r
a
c
t
e
r
v
a
r
y
i
n
g
r
u
n
n
e
r
s
t
o
k
e
n
e
n
c
r
y
p
t
e
d
c
h
a
r
a
c
t
e
r
v
a
r
y
i
n
g
c
u
s
t
o
m
p
r
o
j
e
c
t
t
e
m
p
l
a
t
e
s
g
r
o
u
p
i
d
i
n
t
e
g
e
r
a
u
t
o
d
e
v
o
p
s
e
n
a
b
l
e
d
b
o
o
l
e
a
n
e
x
t
r
a
s
h
a
r
e
d
r
u
n
n
e
r
s
m
i
n
u
t
e
s
l
i
m
i
t
i
n
t
e
g
e
r
C
o
l
u
m
n
T
y
p
e
p
r
o
j
e
c
t
_
a
u
t
h
o
r
i
z
a
t
i
o
n
s
存
储
用
户
、
项
目
以
及
访
问
权
限
的
关
系
C
o
l
u
m
n
T
y
p
e
u
s
e
r
_
i
d
i
n
t
e
g
e
r
p
r
o
j
e
c
t
_
i
d
i
n
t
e
g
e
r
a
c
c
e
s
s
_
l
e
v
e
l
i
n
t
e
g
e
r
其
中
,
a
c
c
e
s
s
_
l
e
v
e
l
的
含
义
为
:
p
r
o
j
e
c
t
s
存
储
项
目
信
息
:
C
o
l
u
m
n
T
y
p
e
i
d
i
n
t
e
g
e
r
n
a
m
e
c
h
a
r
a
c
t
e
r
v
a
r
y
i
n
g
(
5
1
0
)
p
a
t
h
c
h
a
r
a
c
t
e
r
v
a
r
y
i
n
g
(
5
1
0
)
d
e
s
c
r
i
p
t
i
o
n
t
e
x
t
c
r
e
a
t
e
d
_
a
t
t
i
m
e
s
t
a
m
p
w
i
t
h
t
i
m
e
z
o
n
e
u
p
d
a
t
e
d
_
a
t
t
i
m
e
s
t
a
m
p
w
i
t
h
t
i
m
e
z
o
n
e
c
r
e
a
t
o
r
_
i
d
i
n
t
e
g
e
r
n
a
m
e
s
p
a
c
e
_
i
d
i
n
t
e
g
e
r
l
a
s
t
a
c
t
i
v
i
t
y
a
t
t
i
m
e
s
t
a
m
p
w
i
t
h
t
i
m
e
z
o
n
e
i
m
p
o
r
t
_
u
r
l
c
h
a
r
a
c
t
e
r
v
a
r
y
i
n
g
(
5
1
0
)
v
i
s
i
b
i
l
i
t
y
_
l
e
v
e
l
i
n
t
e
g
e
r
a
r
c
h
i
v
e
d
b
o
o
l
e
a
n
a
v
a
t
a
r
c
h
a
r
a
c
t
e
r
v
a
r
y
i
n
g
(
5
1
0
)
i
m
p
o
r
t
_
s
t
a
t
u
s
c
h
a
r
a
c
t
e
r
v
a
r
y
i
n
g
(
5
1
0
)
s
t
a
r
_
c
o
u
n
t
i
n
t
e
g
e
r
i
m
p
o
r
t
_
t
y
p
e
c
h
a
r
a
c
t
e
r
v
a
r
y
i
n
g
(
5
1
0
)
i
m
p
o
r
t
_
s
o
u
r
c
e
c
h
a
r
a
c
t
e
r
v
a
r
y
i
n
g
(
5
1
0
)
i
m
p
o
r
t
_
e
r
r
o
r
t
e
x
t
c
i
_
i
d
i
n
t
e
g
e
r
s
h
a
r
e
d
r
u
n
n
e
r
s
e
n
a
b
l
e
d
b
o
o
l
e
a
n
r
u
n
n
e
r
s
_
t
o
k
e
n
c
h
a
r
a
c
t
e
r
v
a
r
y
i
n
g
b
u
i
l
d
c
o
v
e
r
a
g
e
r
e
g
e
x
c
h
a
r
a
c
t
e
r
v
a
r
y
i
n
g
b
u
i
l
d
a
l
l
o
w
g
i
t
_
f
e
t
c
h
b
o
o
l
e
a
n
b
u
i
l
d
_
t
i
m
e
o
u
t
i
n
t
e
g
e
r
p
e
n
d
i
n
g
_
d
e
l
e
t
e
b
o
o
l
e
a
n
1
0
=
>
G
u
e
s
t
a
c
c
e
s
s
2
0
=
>
R
e
p
o
r
t
e
r
a
c
c
e
s
s
3
0
=
>
D
e
v
e
l
o
p
e
r
a
c
c
e
s
s
4
0
=
>
M
a
i
n
t
a
i
n
e
r
a
c
c
e
s
s
5
0
=
>
O
w
n
e
r
a
c
c
e
s
s
#
O
n
l
y
v
a
l
i
d
f
o
r
g
r
o
u
p
s
p
u
b
l
i
c
_
b
u
i
l
d
s
b
o
o
l
e
a
n
l
a
s
t
r
e
p
o
s
i
t
o
r
y
c
h
e
c
k
_
f
a
i
l
e
d
b
o
o
l
e
a
n
l
a
s
t
r
e
p
o
s
i
t
o
r
y
c
h
e
c
k
_
a
t
t
i
m
e
s
t
a
m
p
w
i
t
h
o
u
t
t
i
m
e
z
o
n
e
c
o
n
t
a
i
n
e
r
r
e
g
i
s
t
r
y
e
n
a
b
l
e
d
b
o
o
l
e
a
n
o
n
l
y
a
l
l
o
w
m
e
r
g
e
i
f
b
u
i
l
d
_
s
u
c
c
e
e
d
s
b
o
o
l
e
a
n
h
a
s
e
x
t
e
r
n
a
l
i
s
s
u
e
_
t
r
a
c
k
e
r
b
o
o
l
e
a
n
r
e
p
o
s
i
t
o
r
y
_
s
t
o
r
a
g
e
c
h
a
r
a
c
t
e
r
v
a
r
y
i
n
g
r
e
q
u
e
s
t
a
c
c
e
s
s
e
n
a
b
l
e
d
b
o
o
l
e
a
n
h
a
s
e
x
t
e
r
n
a
l
w
i
k
i
b
o
o
l
e
a
n
l
f
s
_
e
n
a
b
l
e
d
b
o
o
l
e
a
n
d
e
s
c
r
i
p
t
i
o
n
_
h
t
m
l
t
e
x
t
o
n
l
y
a
l
l
o
w
m
e
r
g
e
i
f
a
l
l
d
i
s
c
u
s
s
i
o
n
s
a
r
e
_
r
e
s
o
l
v
e
d
b
o
o
l
e
a
n
C
o
l
u
m
n
T
y
p
e
0
x
0
3
G
i
t
l
a
b
日
志
了
解
日
志
了
解
G
i
t
l
a
b
初
始
化
配
置
中
,
会
在
/
v
a
r
/
l
o
g
/
g
i
t
l
a
b
目
录
下
保
存
近
1
个
月
的
日
志
,
每
天
凌
晨
1
点
左
右
将
目
录
下
的
*
.
l
o
g
文
件
压
缩
为
g
z
格
式
,
比
如
将
g
i
t
l
a
b
-
s
h
e
l
l
.
l
o
g
压
缩
为
g
i
t
l
a
b
-
s
h
e
l
l
.
l
o
g
.
1
.
g
z
,
这
个
数
字
从
1
-
3
0
依
次
增
加
和
轮
换
。
基
于
传
输
协
议
我
们
知
道
,
当
g
i
t
执
行
一
次
g
i
t
c
l
o
n
e
/
g
i
t
p
u
l
l
/
g
i
t
f
e
t
c
h
的
下
载
操
作
时
,
会
在
服
务
端
启
用
协
议
,
g
i
t
l
a
b
本
身
没
有
提
供
直
观
的
下
载
日
志
,
因
此
我
们
需
要
通
过
这
个
协
议
的
启
动
来
进
行
g
i
t
l
a
b
的
下
载
审
计
。
g
i
t
l
a
b
-
s
h
e
l
l
.
l
o
g
:
:
此
日
志
文
件
位
于
/
v
a
r
/
l
o
g
/
g
i
t
l
a
b
/
g
i
t
l
a
b
-
s
h
e
l
l
中
,
该
日
志
文
件
的
作
用
是
记
录
执
行
g
i
t
l
a
b
命
令
以
及
为
项
目
添
加
s
s
h
权
限
的
日
志
文
件
:
更
多
其
他
日
志
的
介
绍
可
以
浏
览
:
h
t
t
p
s
:
/
/
d
o
c
s
.
g
i
t
l
a
b
.
c
o
m
/
e
e
/
a
d
m
i
n
i
s
t
r
a
t
i
o
n
/
l
o
g
s
.
h
t
m
l
0
x
0
4
G
i
t
l
a
b
代
码
下
载
以
及
权
限
审
计
代
码
下
载
以
及
权
限
审
计
在
了
解
了
以
上
G
i
t
l
a
b
的
基
础
知
识
后
,
开
始
着
手
于
对
G
i
t
l
a
b
的
审
计
。
首
先
我
们
讨
论
如
何
对
代
码
下
载
进
行
审
计
。
g
i
t
l
a
b
-
s
h
e
l
l
日
志
记
录
了
u
p
l
o
a
d
p
a
c
k
的
操
作
,
但
是
日
志
中
并
不
直
观
,
因
此
需
要
对
日
志
处
理
,
希
望
获
取
到
j
s
o
n
日
志
格
式
:
为
了
得
到
上
方
的
日
志
信
息
,
我
们
先
从
g
i
t
l
a
b
-
s
h
e
l
l
.
l
o
g
日
志
中
提
取
t
i
m
e
、
g
i
t
c
o
m
m
a
n
d
、
g
l
p
r
o
j
e
c
t
p
a
t
h
、
g
l
_
i
d
:
由
于
日
志
中
没
有
直
接
显
示
u
s
e
r
的
信
息
,
因
此
需
要
从
G
i
t
l
a
b
的
数
据
库
u
s
e
r
s
、
k
e
y
s
、
i
d
e
n
t
i
t
i
e
s
、
n
a
m
e
s
p
a
c
e
s
表
中
查
询
:
通
过
k
e
y
-
i
d
获
取
u
s
e
r
_
i
d
:
通
过
u
s
e
r
i
d
获
取
n
a
m
e
、
u
s
e
r
n
a
m
e
以
及
部
门
信
息
u
s
e
r
d
e
p
a
r
t
m
e
n
t
:
再
从
n
a
m
e
s
p
a
c
e
s
中
查
询
p
a
t
h
=
'
m
y
t
e
s
t
'
,
以
获
取
项
目
的
描
述
信
息
p
r
o
j
e
c
t
d
e
s
c
r
i
p
t
i
o
n
,
用
于
与
u
s
e
r
d
e
p
a
r
t
m
e
n
t
进
行
比
对
。
至
此
我
们
需
要
的
信
息
就
可
以
存
为
一
条
日
志
了
,
通
过
这
种
方
法
将
g
i
t
l
a
b
-
s
h
e
l
l
.
l
o
g
处
理
为
可
读
性
的
j
s
o
n
日
志
,
再
接
入
到
E
L
K
中
用
于
审
计
。
通
过
P
y
t
h
o
n
可
以
再
写
一
些
告
警
规
则
,
比
如
当
用
户
所
属
部
门
与
项
目
的
描
述
不
一
致
时
,
则
发
出
邮
件
告
警
。
也
可
以
从
数
据
库
中
获
取
其
他
的
信
息
来
补
充
日
志
。
在
G
i
t
l
a
b
数
据
库
中
,
p
r
o
j
e
c
t
_
a
u
t
h
o
r
i
z
a
t
i
o
n
s
表
记
录
用
户
、
项
目
以
及
项
目
访
问
权
限
的
关
系
:
我
们
可
以
结
合
u
s
e
r
s
和
p
r
o
j
e
c
t
s
表
,
统
计
出
可
读
的
用
户
-
项
目
访
问
权
限
表
,
以
此
来
审
计
g
i
t
l
a
b
项
目
的
访
问
权
限
,
也
可
将
这
些
用
户
对
项
目
的
访
问
权
限
加
入
到
g
i
t
l
a
b
代
码
下
载
日
志
中
去
。
由
于
g
i
t
l
a
b
的
数
据
库
中
包
含
了
密
钥
这
类
重
要
敏
感
信
息
,
因
此
g
i
t
l
a
b
的
数
据
库
建
议
绑
定
本
地
I
P
,
笔
者
的
做
法
是
每
天
将
仅
需
要
使
用
到
的
数
据
推
送
到
M
y
S
Q
L
服
务
器
中
,
再
从
M
y
S
Q
L
服
务
器
中
获
取
对
应
信
息
。
推
送
u
s
e
r
s
以
及
k
e
y
s
表
:
推
送
最
新
打
包
好
的
g
i
t
l
a
b
-
s
h
e
l
l
.
l
o
g
.
x
.
g
z
日
志
:
P
y
t
h
o
n
处
理
日
志
格
式
(
部
分
代
码
)
:
以
上
就
是
g
i
t
l
a
b
下
载
及
权
限
审
计
,
欢
迎
各
位
大
佬
指
教
。
*
本
文
原
创
作
者
:
胡
说
,
本
文
属
于
本
文
原
创
作
者
:
胡
说
,
本
文
属
于
F
r
e
e
B
u
f
原
创
奖
励
计
划
,
未
经
许
可
禁
止
转
载
原
创
奖
励
计
划
,
未
经
许
可
禁
止
转
载
推
荐
阅
读
t
i
m
e
=
"
2
0
1
9
-
0
5
-
0
6
T
0
8
:
2
7
:
3
7
+
0
0
:
0
0
"
l
e
v
e
l
=
i
n
f
o
m
s
g
=
"
e
x
e
c
u
t
i
n
g
g
i
t
c
o
m
m
a
n
d
"
c
o
m
m
a
n
d
=
"
g
i
t
a
l
y
-
u
p
l
o
a
d
-
p
a
c
k
u
n
i
x
:
/
v
a
r
/
o
p
t
/
g
i
t
l
a
b
/
g
i
t
a
l
y
/
g
i
t
a
l
y
.
s
o
c
k
e
t
{
"
r
e
p
o
s
i
t
o
r
y
"
:
{
"
s
t
o
r
a
g
e
_
n
a
m
e
{
"
t
i
m
e
"
:
"
2
0
1
9
-
0
5
-
0
6
T
0
8
:
2
7
:
3
7
+
0
0
:
0
0
"
,
"
g
i
t
c
o
m
m
a
n
d
"
:
"
g
i
t
-
u
p
l
o
a
d
-
p
a
c
k
"
,
"
u
s
e
r
n
a
m
e
"
:
"
t
e
s
t
"
,
"
n
a
m
e
"
:
"
测
试
账
号
"
,
“
u
s
e
r
_
d
e
p
a
r
t
m
e
n
t
”
:
"
运
维
部
"
"
p
r
o
j
e
c
t
_
d
e
s
c
r
i
p
t
i
o
n
"
t
i
m
e
=
"
2
0
1
9
-
0
5
-
0
6
T
0
8
:
2
7
:
3
7
+
0
0
:
0
0
"
g
i
t
c
o
m
m
a
n
d
=
"
g
i
t
a
l
y
-
u
p
l
o
a
d
-
p
a
c
k
g
l
_
p
r
o
j
e
c
t
_
p
a
t
h
:
"
r
o
o
t
/
m
y
t
e
s
t
"
g
l
_
i
d
:
"
k
e
y
-
2
3
3
"
S
E
L
E
C
T
u
s
e
r
_
i
d
F
R
O
M
k
e
y
s
W
H
E
R
E
i
d
=
k
e
y
-
i
d
S
E
L
E
C
T
n
a
m
e
,
u
s
e
r
n
a
m
e
F
R
O
M
u
s
e
r
s
W
H
E
R
E
i
d
=
u
s
e
r
_
i
d
S
E
L
E
C
T
e
x
t
e
r
n
_
u
i
d
F
R
O
M
i
d
e
n
t
i
t
i
e
s
W
H
E
R
E
u
s
e
r
_
i
d
=
u
s
r
_
i
d
S
E
L
E
C
T
d
e
s
c
r
i
p
t
i
o
n
F
R
O
M
p
r
o
j
e
c
t
s
w
h
e
r
e
p
a
t
h
=
p
a
t
h
u
s
e
r
_
i
d
|
p
r
o
j
e
c
t
_
i
d
|
a
c
c
e
s
s
_
l
e
v
e
l
-
-
-
-
-
-
-
-
-
+
-
-
-
-
-
-
-
-
-
-
-
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
1
|
1
|
4
0
#
!
/
b
i
n
/
b
a
s
h
p
s
q
l
-
h
/
v
a
r
/
o
p
t
/
g
i
t
l
a
b
/
p
o
s
t
g
r
e
s
q
l
-
d
g
i
t
l
a
b
h
q
_
p
r
o
d
u
c
t
i
o
n
<
<
E
O
F
C
O
P
Y
(
S
E
L
E
C
T
i
d
,
u
s
e
r
_
i
d
F
R
O
M
k
e
y
s
)
T
O
'
/
v
a
r
/
o
p
t
/
g
i
t
l
a
b
/
p
o
s
t
g
r
e
s
q
l
/
k
e
y
.
c
s
v
'
w
i
t
h
c
s
v
h
e
a
d
e
r
;
C
O
P
Y
(
S
E
L
E
C
T
i
d
,
n
a
m
e
,
u
s
e
r
n
a
m
e
F
R
O
M
u
s
e
r
s
)
T
O
#
!
/
b
i
n
/
b
a
s
h
l
s
|
f
i
n
d
/
v
a
r
/
l
o
g
/
g
i
t
l
a
b
/
g
i
t
l
a
b
-
s
h
e
l
l
/
-
m
t
i
m
e
-
1
|
g
r
e
p
g
z
|
x
a
r
g
s
-
i
c
p
-
f
{
}
/
v
a
r
/
l
o
g
/
g
i
t
l
a
b
/
g
i
t
l
a
b
-
s
h
e
l
l
/
g
i
t
l
a
b
-
s
h
e
l
l
.
l
o
g
.
g
z
s
c
p
-
i
/
v
a
r
/
l
o
g
/
g
i
t
l
a
b
/
g
i
t
l
a
b
-
s
h
e
l
l
/
.
s
s
h
/
i
d
_
r
s
a
g
i
t
l
a
b
-
s
h
e
l
l
.
i
m
p
o
r
t
j
s
o
n
i
m
p
o
r
t
p
y
m
y
s
q
l
f
r
o
m
d
a
t
e
t
i
m
e
i
m
p
o
r
t
d
a
t
e
t
i
m
e
d
e
f
g
e
t
_
i
n
f
o
(
k
e
y
_
i
d
)
:
c
o
n
n
=
p
y
m
y
s
q
l
.
c
o
n
n
e
c
t
(
h
o
s
t
=
'
x
.
x
.
x
.
x
'
,
p
o
r
t
=
3
3
0
6
,
u
s
e
r
=
'
g
i
t
l
a
b
'
,
p
a
s
s
w
o
r
d
=
'
p
a
s
s
w
o
r
d
'
,
d
a
t
a
b
a
s
e
=
'
g
i
t
l
a
b
'
)
c
u
r
s
o
r
=
c
o
n
n
.
c
u
r
s
o
r
(
)
#
g
e
t
u
s
e
r
阅
读
原
文
回复
举报
上一个主题
下一个主题
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
!disable!!post_parseurl!
使用Markdown编辑器编辑
使用富文本编辑器编辑
回帖后跳转到最后一页