Compare commits

...

No commits in common. "master" and "master" have entirely different histories.

93 changed files with 813 additions and 27 deletions

8
.gitignore vendored
View File

@ -1,8 +0,0 @@
logs/
.git
__pycache__
*.pyc
*.pyo
build
dist
.vscode

3
.idea/.gitignore vendored Normal file
View File

@ -0,0 +1,3 @@
# 默认忽略的文件
/shelf/
/workspace.xml

View File

@ -0,0 +1,19 @@
<component name="InspectionProjectProfileManager">
<profile version="1.0">
<option name="myName" value="Project Default" />
<inspection_tool class="PyPackageRequirementsInspection" enabled="true" level="WARNING" enabled_by_default="true">
<option name="ignoredPackages">
<value>
<list size="6">
<item index="0" class="java.lang.String" itemvalue="scikit-image" />
<item index="1" class="java.lang.String" itemvalue="slidingwindow" />
<item index="2" class="java.lang.String" itemvalue="cython" />
<item index="3" class="java.lang.String" itemvalue="imgaug" />
<item index="4" class="java.lang.String" itemvalue="argparse" />
<item index="5" class="java.lang.String" itemvalue="IPython" />
</list>
</value>
</option>
</inspection_tool>
</profile>
</component>

View File

@ -0,0 +1,6 @@
<component name="InspectionProjectProfileManager">
<settings>
<option name="USE_PROJECT_PROFILE" value="false" />
<version value="1.0" />
</settings>
</component>

7
.idea/misc.xml Normal file
View File

@ -0,0 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="Black">
<option name="sdkName" value="Python 3.9" />
</component>
<component name="ProjectRootManager" version="2" project-jdk-name="Python 3.9" project-jdk-type="Python SDK" />
</project>

8
.idea/modules.xml Normal file
View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ProjectModuleManager">
<modules>
<module fileurl="file://$PROJECT_DIR$/.idea/reposyncer演化.iml" filepath="$PROJECT_DIR$/.idea/reposyncer演化.iml" />
</modules>
</component>
</project>

View File

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<module type="PYTHON_MODULE" version="4">
<component name="NewModuleRootManager">
<content url="file://$MODULE_DIR$" />
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
</component>
<component name="PyDocumentationSettings">
<option name="format" value="PLAIN" />
<option name="myDocStringFormat" value="Plain" />
</component>
</module>

6
.idea/vcs.xml Normal file
View File

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="VcsDirectoryMappings">
<mapping directory="" vcs="Git" />
</component>
</project>

13
API.md
View File

@ -198,9 +198,20 @@ SYNC_DIR = os.getenv("SYNC_DIR", "/tmp/sync_dir/")
| 参数 | 类型 | 示例输入 | 是否必须 | 说明 |
|--------------|--------|---------|------| --- |
| repo_name | string | | yes | 仓库名称 |
| branch_id | string | 1,2,3 | no | 分支id |
| page_num | int | 默认1 | no | 页数 |
| page_size | int | 默认10 | no | 条数 |
| create_sort | bool | 默认False | no |创建时间排序, 默认倒序|
注: 获取仓库粒度的同步日志时无需输入分支id
## 日志信息删除
允许用户通过此接口使用多个分支ID或多个仓库名称分页删除仓库/分支的同步日志。
- **URL**`/cerobot/sync/repo/{repo_name}/new_logs`
- **Method**`DELETE`
### 请求参数body
| 参数 | 类型 | 示例输入 | 是否必须 | 说明 |
|--------------|--------|---------|------| --- |
| repo_name | string | | yes | 仓库名称 |
注: 获取仓库粒度的同步日志时无需输入分支id

Binary file not shown.

58
logs/2024-06-25_api.log Normal file
View File

@ -0,0 +1,58 @@
2024-06-25 11:11:06 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/repo
2024-06-25 11:12:30 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/repo
2024-06-25 11:22:34 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/repo
2024-06-25 11:23:15 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/repo
2024-06-25 11:23:42 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/repo
2024-06-25 11:26:46 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/repo
2024-06-25 11:30:54 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/repo
2024-06-25 11:33:41 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/repo
2024-06-25 11:34:20 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/repo
2024-06-25 11:35:15 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/repo
2024-06-25 17:13:38 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo
2024-06-25 17:17:07 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/repo
2024-06-25 17:17:48 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/wangshunkang/branch
2024-06-25 17:18:27 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo
2024-06-25 17:18:29 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo
2024-06-25 17:22:55 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/wangshunakng/branch
2024-06-25 17:23:36 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/wangshunkang/branch
2024-06-25 17:23:48 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/wangshunkang/branch
2024-06-25 17:24:35 | INFO | robot - 用户 robot 使用 PUT 方法访问接口 /cerobot/sync/repo/wangshunkang
2024-06-25 17:25:21 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/repo/wangshunakng
2024-06-25 17:25:29 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/repo/wangshunkang
2024-06-25 17:26:08 | INFO | robot - 用户 robot 使用 PUT 方法访问接口 /cerobot/sync/wangshunkang/branch/master
2024-06-25 17:26:33 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/wangshunkang/branch/master
2024-06-25 17:27:14 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-25 17:27:47 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-25 17:29:26 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-25 19:42:05 | INFO | robot - 用户 robot 使用 PUT 方法访问接口 /cerobot/sync/repo/wangshunkang/repo_addr 更新仓库信息
2024-06-25 19:42:25 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo
2024-06-25 19:47:44 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/repo/wangshunkang
2024-06-25 19:47:55 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/repo/wangshunkang
2024-06-25 19:51:36 | INFO | robot - 用户 robot 使用 PUT 方法访问接口 /cerobot/sync/wangshunkang/branch/master
2024-06-25 20:05:58 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/repo
2024-06-25 20:06:28 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/repo
2024-06-25 20:06:53 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/repo/wangshunkang
2024-06-25 20:07:17 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/repo/wangshunkang
2024-06-25 20:07:59 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/repo/wangshunkang
2024-06-25 20:10:04 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/repo/wangshunkang
2024-06-25 20:11:25 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo
2024-06-25 20:13:58 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-25 20:14:21 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-25 20:14:34 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-25 20:14:34 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-25 20:14:35 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-25 20:14:35 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-25 20:14:35 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-25 20:14:40 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-25 20:17:51 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-25 20:18:40 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo
2024-06-25 20:19:09 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/repo/wangshunkang
2024-06-25 20:20:06 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/repo/wangshunkang
2024-06-25 20:22:34 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo
2024-06-25 20:22:48 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/repo
2024-06-25 20:22:58 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/repo
2024-06-25 20:27:26 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo
2024-06-25 20:28:05 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/wangshunkang/branch/master
2024-06-25 20:28:58 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/repo/wangshunkang
2024-06-25 20:29:13 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo
2024-06-25 20:33:13 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo

View File

@ -0,0 +1,2 @@
2024-06-25 10:59:46.309 | INFO | __main__:sync:506 - Start syncing ****************************
2024-06-25 20:08:58.331 | INFO | __main__:sync:513 - There are no sync jobs in the database

View File

@ -0,0 +1,4 @@
2024-06-25 20:45:38.233 | INFO | __main__:sync:506 - Start syncing ****************************
2024-06-25 20:45:38.323 | INFO | __main__:sync:513 - There are no sync jobs in the database
2024-06-25 20:45:45.043 | INFO | __main__:sync:506 - Start syncing ****************************
2024-06-25 20:45:45.123 | INFO | __main__:sync:513 - There are no sync jobs in the database

71
logs/2024-06-26_api.log Normal file
View File

@ -0,0 +1,71 @@
2024-06-26 17:09:48 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-26 17:13:34 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-26 17:13:57 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-26 17:13:59 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-26 17:16:54 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-26 17:17:33 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-26 17:17:38 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-26 17:18:09 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-26 17:21:17 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-26 17:21:17 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-26 17:21:18 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-26 17:21:18 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-26 17:21:18 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-26 17:21:18 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-26 17:21:18 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-26 17:21:19 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-26 17:21:19 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-26 17:21:19 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-26 17:21:47 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-26 17:21:51 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-26 17:22:23 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-26 17:23:29 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-26 17:24:07 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-26 18:13:27 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-26 18:16:24 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-26 18:33:47 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/logs
2024-06-26 18:35:22 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-26 18:47:53 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-26 18:49:41 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-26 18:50:05 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-26 18:59:40 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-26 19:01:59 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-26 19:02:30 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-26 19:02:46 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-26 19:02:49 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-26 19:04:37 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-26 19:06:56 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-26 19:07:10 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-26 19:08:00 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-26 19:09:08 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-26 19:10:47 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-26 19:11:37 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-26 19:12:07 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-26 19:19:40 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-26 19:20:01 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-26 19:20:46 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-26 19:23:45 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-26 19:24:43 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-26 19:31:49 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-26 19:34:52 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/logs
2024-06-26 19:35:19 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/logs
2024-06-26 19:35:21 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/logs
2024-06-26 19:35:21 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/logs
2024-06-26 19:35:44 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/logs
2024-06-26 19:36:11 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/logs
2024-06-26 19:36:23 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-26 19:36:31 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/logs
2024-06-26 19:37:14 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/logs
2024-06-26 19:38:15 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/logs
2024-06-26 19:38:26 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/logs
2024-06-26 22:04:09 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-26 22:07:06 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-26 22:11:30 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/logs
2024-06-26 22:12:11 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo
2024-06-26 22:12:49 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-26 22:22:26 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/logs
2024-06-26 22:22:33 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/logs
2024-06-26 22:22:59 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/logs
2024-06-26 22:25:22 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/repo/wangshunkang
2024-06-26 22:25:34 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-26 22:28:20 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/logs

View File

@ -0,0 +1 @@
2024-06-26 17:00:58.783 | INFO | __main__:sync:506 - Start syncing ****************************

219
logs/2024-06-27_api.log Normal file
View File

@ -0,0 +1,219 @@
2024-06-27 10:34:05 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/logs
2024-06-27 10:38:51 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/logs
2024-06-27 10:39:44 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/logs
2024-06-27 10:40:05 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/logs
2024-06-27 10:40:22 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/logs
2024-06-27 10:40:23 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/logs
2024-06-27 10:40:24 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/logs
2024-06-27 10:40:32 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/logs
2024-06-27 10:45:05 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/logs
2024-06-27 10:46:51 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/logs
2024-06-27 10:47:18 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/logs
2024-06-27 10:47:21 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/logs
2024-06-27 10:47:29 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/logs
2024-06-27 10:47:31 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/logs
2024-06-27 10:48:38 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/logs
2024-06-27 10:53:01 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/logs
2024-06-27 10:53:14 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/logs
2024-06-27 10:53:21 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/logs
2024-06-27 10:53:36 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/logs
2024-06-27 10:53:43 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/logs
2024-06-27 10:56:13 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/logs
2024-06-27 10:56:26 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/logs
2024-06-27 10:59:12 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/logs
2024-06-27 11:02:01 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/logs
2024-06-27 11:03:03 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/wangshunkang
2024-06-27 11:03:33 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/repo/wangshunkang
2024-06-27 11:04:12 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-27 11:06:57 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/wangshunkang
2024-06-27 11:07:27 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-27 11:07:36 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo
2024-06-27 11:10:04 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/{repo_names}
2024-06-27 11:14:59 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/repo
2024-06-27 11:15:12 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo
2024-06-27 11:16:05 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/wangshunkang/branch/master
2024-06-27 11:16:34 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/wangshunkang/branch
2024-06-27 11:16:44 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/wangshunkang/branch/master
2024-06-27 11:17:00 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/wangshunkang/branch
2024-06-27 11:17:15 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/wangshunkang/branch
2024-06-27 11:17:27 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/wangshunkang/branch/master
2024-06-27 11:17:36 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/wangshunkang/branch/master
2024-06-27 11:19:00 | INFO | robot - 用户 robot 使用 PUT 方法访问接口 /cerobot/sync/wangshunkang/branch/master
2024-06-27 11:19:33 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/wangshunkang/branch/master
2024-06-27 11:19:44 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/repo/wangshunkang
2024-06-27 11:19:49 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/repo/wangshunkang
2024-06-27 11:20:00 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo
2024-06-27 11:21:34 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/wangshunkang
2024-06-27 11:21:43 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo
2024-06-27 11:22:58 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/repo
2024-06-27 11:23:05 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo
2024-06-27 11:23:34 | INFO | robot - 用户 robot 使用 PUT 方法访问接口 /cerobot/sync/repo/wangshunkang
2024-06-27 11:23:37 | INFO | robot - 用户 robot 使用 PUT 方法访问接口 /cerobot/sync/repo/wangshunkang
2024-06-27 11:23:43 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/repo/wangshunkang
2024-06-27 11:24:08 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/repo/wsk
2024-06-27 11:24:29 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/wsk/branch/master
2024-06-27 11:24:41 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/wsk/branch
2024-06-27 11:24:54 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/wsk/branch/master
2024-06-27 11:25:08 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-27 11:25:46 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-27 11:26:07 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/repo/wsk
2024-06-27 11:26:15 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-27 11:27:04 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/repo/wsk
2024-06-27 11:27:12 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-27 11:28:00 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-27 11:28:23 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-27 11:29:30 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/{repo_names}
2024-06-27 11:29:41 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/{repo_names}
2024-06-27 11:29:54 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-27 11:30:24 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/{repo_names}
2024-06-27 11:32:57 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/{repo_names}
2024-06-27 11:33:09 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/wsk
2024-06-27 11:33:28 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-27 11:33:44 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo
2024-06-27 14:26:45 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/wsk
2024-06-27 14:28:36 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-27 14:28:57 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-27 14:38:30 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/logs
2024-06-27 14:40:02 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/new_logs
2024-06-27 14:40:21 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/new_logs
2024-06-27 14:42:39 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/new_logs
2024-06-27 14:42:45 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/new_logs
2024-06-27 14:49:44 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/new_logs
2024-06-27 14:54:56 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/new_logs
2024-06-27 15:04:31 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/new_logs
2024-06-27 15:04:33 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/new_logs
2024-06-27 15:04:59 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/new_logs
2024-06-27 15:05:08 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/new_logs
2024-06-27 15:07:54 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/new_logs
2024-06-27 15:08:14 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/new_logs
2024-06-27 15:08:15 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/new_logs
2024-06-27 15:08:47 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/new_logs
2024-06-27 15:08:49 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/new_logs
2024-06-27 15:08:58 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/new_logs
2024-06-27 15:08:59 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/new_logs
2024-06-27 15:08:59 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/new_logs
2024-06-27 15:08:59 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/new_logs
2024-06-27 15:08:59 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/new_logs
2024-06-27 15:10:16 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-27 15:12:27 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/new_logs
2024-06-27 15:12:36 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/new_logs
2024-06-27 15:13:50 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/new_logs
2024-06-27 15:14:23 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/new_logs
2024-06-27 15:14:24 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/new_logs
2024-06-27 15:14:24 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/new_logs
2024-06-27 15:14:25 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/new_logs
2024-06-27 15:14:25 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/new_logs
2024-06-27 15:14:25 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/new_logs
2024-06-27 15:14:25 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/new_logs
2024-06-27 15:14:25 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/new_logs
2024-06-27 15:16:56 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/new_logs
2024-06-27 15:17:08 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/new_logs
2024-06-27 15:17:12 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/new_logs
2024-06-27 15:17:12 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/new_logs
2024-06-27 15:20:06 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/new_logs
2024-06-27 15:20:15 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/new_logs
2024-06-27 15:20:16 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/new_logs
2024-06-27 15:20:16 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/new_logs
2024-06-27 15:20:16 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/new_logs
2024-06-27 15:20:16 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/new_logs
2024-06-27 15:20:16 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/new_logs
2024-06-27 15:34:46 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/new_logs
2024-06-27 15:36:40 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/new_logs
2024-06-27 15:37:12 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/new_logs
2024-06-27 15:45:27 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/new_logs
2024-06-27 15:45:40 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/new_logs
2024-06-27 15:45:50 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/new_logs
2024-06-27 15:45:51 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/new_logs
2024-06-27 15:45:52 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/new_logs
2024-06-27 15:45:52 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/new_logs
2024-06-27 15:45:53 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/new_logs
2024-06-27 15:45:53 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/new_logs
2024-06-27 15:46:42 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-27 15:48:34 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/new_logs
2024-06-27 15:49:44 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/new_logs
2024-06-27 15:50:31 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/new_logs
2024-06-27 15:50:31 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/new_logs
2024-06-27 15:50:32 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/new_logs
2024-06-27 15:50:32 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/new_logs
2024-06-27 15:50:32 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/new_logs
2024-06-27 15:51:27 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/new_logs
2024-06-27 15:51:56 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/new_logs
2024-06-27 15:52:28 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/new_logs
2024-06-27 15:53:05 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/new_logs
2024-06-27 15:53:29 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/new_logs
2024-06-27 15:54:12 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/new_logs
2024-06-27 15:55:16 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/new_logs
2024-06-27 15:55:22 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/new_logs
2024-06-27 15:56:42 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-27 16:01:30 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/new_logs
2024-06-27 16:02:30 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/new_logs
2024-06-27 16:07:10 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/new_logs
2024-06-27 16:19:57 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-27 16:21:27 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-27 19:32:21 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/new_logs/remove
2024-06-27 19:32:53 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-27 19:36:12 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-27 19:36:35 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/repo/wsk
2024-06-27 19:36:48 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo
2024-06-27 19:40:38 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/repo
2024-06-27 19:40:51 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo
2024-06-27 19:40:58 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/repo/wsk
2024-06-27 19:41:04 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/repo/wsk
2024-06-27 19:41:10 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/repo/wsk
2024-06-27 19:41:38 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/wsk/branch
2024-06-27 19:41:54 | INFO | robot - 用户 robot 使用 PUT 方法访问接口 /cerobot/sync/repo/wsk
2024-06-27 19:42:10 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/repo/wsk
2024-06-27 19:42:24 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/repo/wsk
2024-06-27 19:42:28 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/repo/wsk
2024-06-27 19:42:52 | INFO | robot - 用户 robot 使用 PUT 方法访问接口 /cerobot/sync/wsk/branch/master
2024-06-27 19:43:22 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/wsk/branch/master
2024-06-27 19:43:37 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-27 19:44:01 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/repo/wsk
2024-06-27 19:44:10 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-27 19:44:21 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/repo/wsk
2024-06-27 19:44:28 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-27 19:48:50 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/repo/wsk
2024-06-27 19:48:59 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-27 19:51:01 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/repo/wsk
2024-06-27 19:51:08 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-27 19:51:41 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo
2024-06-27 19:52:09 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/repo/wangshunkang
2024-06-27 19:52:44 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/new_logs/remove
2024-06-27 19:52:53 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo
2024-06-27 19:53:04 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-27 19:53:16 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo
2024-06-27 19:53:25 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/wsk
2024-06-27 19:53:36 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo
2024-06-27 19:53:46 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/repo
2024-06-27 19:55:21 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/repo
2024-06-27 19:55:29 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo
2024-06-27 19:55:43 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/wsk/branch
2024-06-27 19:56:18 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/wsk/branch
2024-06-27 19:56:36 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo
2024-06-27 19:56:45 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/repo/wsk
2024-06-27 19:57:13 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/wsk/branch
2024-06-27 19:57:23 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/wsk/branch/master
2024-06-27 19:57:34 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/repo/wsk
2024-06-27 19:57:38 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/repo/wsk
2024-06-27 19:57:39 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/repo/wsk
2024-06-27 19:57:39 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/repo/wsk
2024-06-27 19:57:39 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/repo/wsk
2024-06-27 19:57:40 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/repo/wsk
2024-06-27 19:57:56 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/wsk/branch
2024-06-27 19:58:14 | INFO | robot - 用户 robot 使用 PUT 方法访问接口 /cerobot/sync/repo/wsk
2024-06-27 19:58:24 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/repo/wsk
2024-06-27 19:58:37 | INFO | robot - 用户 robot 使用 PUT 方法访问接口 /cerobot/sync/wsk/branch/master
2024-06-27 19:58:44 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/wsk/branch/master
2024-06-27 19:59:01 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-27 20:00:51 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/wsk/branch/master
2024-06-27 20:06:10 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/repo
2024-06-27 20:07:33 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/repo
2024-06-27 20:07:41 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo
2024-06-27 20:07:55 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/wskk/branch
2024-06-27 20:08:11 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/wskk/branch
2024-06-27 20:08:16 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/repo/wskk
2024-06-27 20:08:34 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/wskk/branch/master
2024-06-27 20:08:47 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-27 20:26:21 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-06-27 20:58:07 | INFO | robot - 用户 robot 使用 DELETE 方法访问接口 /cerobot/sync/repo/new_logs/remove
2024-06-27 20:58:18 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs

View File

2
logs/2024-07-04_api.log Normal file
View File

@ -0,0 +1,2 @@
2024-07-04 10:53:09 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-07-04 10:56:47 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo

View File

@ -0,0 +1,7 @@
2024-07-04 10:56:24.797 | ERROR | src.api.PullRequest:_check_project:178 - The project wsk is not exist
2024-07-04 10:57:05.444 | ERROR | src.api.PullRequest:_check_project:178 - The project wsk is not exist
2024-07-04 11:07:20.106 | ERROR | src.api.PullRequest:_check_project:178 - The project wsk is not exist
2024-07-04 11:07:20.585 | ERROR | src.api.PullRequest:_check_project:178 - The project wsk is not exist
2024-07-04 11:07:20.775 | ERROR | src.api.PullRequest:_check_project:178 - The project wsk is not exist
2024-07-04 11:07:20.919 | ERROR | src.api.PullRequest:_check_project:178 - The project wsk is not exist
2024-07-04 11:07:33.716 | ERROR | src.api.PullRequest:_check_project:178 - The project wskk is not exist

4
logs/2024-07-13_api.log Normal file
View File

@ -0,0 +1,4 @@
2024-07-13 09:27:28 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs
2024-07-13 09:28:42 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo
2024-07-13 09:29:08 | INFO | robot - 用户 robot 使用 POST 方法访问接口 /cerobot/sync/repo/wskk
2024-07-13 09:29:34 | INFO | robot - 用户 robot 使用 GET 方法访问接口 /cerobot/sync/repo/logs

View File

View File

@ -0,0 +1,114 @@
2024-06-25 17:25:29 | INFO | robot - 初始化仓库 *********
2024-06-25 17:25:29 | INFO | robot - Execute cmd: git clone
2024-06-25 17:25:31 | INFO | robot - 添加/更新仓库信息
2024-06-25 17:25:32 | INFO | robot - 添加/更新仓库信息
2024-06-25 17:25:36 | INFO | robot - ************ 执行分支同步 ************
2024-06-25 17:25:36 | INFO | robot - Execute inter to outer master branch Sync
2024-06-25 17:25:36 | INFO | robot - Execute cmd: git fetch internal master
2024-06-25 17:25:37 | INFO | robot - Execute cmd: git checkout -B master internal/master
2024-06-25 17:25:38 | INFO | robot - Execute cmd: git push external master:master
2024-06-25 17:25:39 | INFO | robot - Execute cmd: git log -1 --format="%H"
2024-06-25 17:25:39 | INFO | robot - [COMMIT ID: 1a5a73a]
2024-06-25 17:25:39 | INFO | robot - ************ 分支同步完成 ************
2024-06-25 17:26:33 | INFO | robot - ************ 执行分支同步 ************
2024-06-25 17:26:33 | INFO | robot - Execute inter to outer master branch Sync
2024-06-25 17:26:33 | INFO | robot - Execute cmd: git fetch internal master
2024-06-25 17:26:34 | INFO | robot - Execute cmd: git checkout -B master internal/master
2024-06-25 17:26:34 | INFO | robot - Execute cmd: git push external master:master
2024-06-25 17:26:35 | INFO | robot - Execute cmd: git log -1 --format="%H"
2024-06-25 17:26:35 | INFO | robot - [COMMIT ID: 1a5a73a]
2024-06-25 17:26:35 | INFO | robot - ************ 分支同步完成 ************
2024-06-25 19:47:44 | INFO | robot - ************ 执行分支同步 ************
2024-06-25 19:47:44 | INFO | robot - Execute inter to outer master branch Sync
2024-06-25 19:47:44 | INFO | robot - Execute cmd: git fetch internal master
2024-06-25 19:47:46 | INFO | robot - Execute cmd: git checkout -B master internal/master
2024-06-25 19:47:46 | INFO | robot - Execute cmd: git push external master:master
2024-06-25 19:47:47 | ERROR | robot - To https://gitee.com/wsk00/123.git
! [rejected] master -> master (fetch first)
error: failed to push some refs to 'https://gitee.com/wsk00/123.git'
hint: Updates were rejected because the remote contains work that you do not
hint: have locally. This is usually caused by another repository pushing to
hint: the same ref. If you want to integrate the remote changes, use
hint: 'git pull' before pushing again.
hint: See the 'Note about fast-forwards' in 'git push --help' for details.
2024-06-25 19:47:55 | INFO | robot - ************ 执行分支同步 ************
2024-06-25 19:47:55 | INFO | robot - Execute inter to outer master branch Sync
2024-06-25 19:47:55 | INFO | robot - Execute cmd: git fetch internal master
2024-06-25 19:47:55 | INFO | robot - Execute cmd: git checkout -B master internal/master
2024-06-25 19:47:55 | INFO | robot - Execute cmd: git push --force external master:master
2024-06-25 19:47:59 | INFO | robot - Execute cmd: git log -1 --format="%H"
2024-06-25 19:47:59 | INFO | robot - [COMMIT ID: 9979ba0]
2024-06-25 19:47:59 | INFO | robot - ************ 分支同步完成 ************
2024-06-25 20:06:53 | INFO | robot - ************ 执行分支同步 ************
2024-06-25 20:06:53 | INFO | robot - Execute inter to outer master branch Sync
2024-06-25 20:06:53 | INFO | robot - Execute cmd: git fetch internal master
2024-06-25 20:06:54 | INFO | robot - Execute cmd: git checkout -B master internal/master
2024-06-25 20:06:54 | INFO | robot - Execute cmd: git push --force external master:master
2024-06-25 20:06:55 | INFO | robot - Execute cmd: git log -1 --format="%H"
2024-06-25 20:06:55 | INFO | robot - [COMMIT ID: 9979ba0]
2024-06-25 20:06:55 | INFO | robot - ************ 分支同步完成 ************
2024-06-25 20:07:17 | INFO | robot - ************ 执行分支同步 ************
2024-06-25 20:07:17 | INFO | robot - Execute inter to outer master branch Sync
2024-06-25 20:07:17 | INFO | robot - Execute cmd: git fetch internal master
2024-06-25 20:07:18 | INFO | robot - Execute cmd: git checkout -B master internal/master
2024-06-25 20:07:18 | INFO | robot - Execute cmd: git push --force external master:master
2024-06-25 20:07:20 | INFO | robot - Execute cmd: git log -1 --format="%H"
2024-06-25 20:07:20 | INFO | robot - [COMMIT ID: 9979ba0]
2024-06-25 20:07:20 | INFO | robot - ************ 分支同步完成 ************
2024-06-25 20:07:59 | INFO | robot - ************ 执行分支同步 ************
2024-06-25 20:07:59 | INFO | robot - Execute inter to outer master branch Sync
2024-06-25 20:07:59 | INFO | robot - Execute cmd: git fetch internal master
2024-06-25 20:08:00 | INFO | robot - Execute cmd: git checkout -B master internal/master
2024-06-25 20:08:00 | INFO | robot - Execute cmd: git push --force external master:master
2024-06-25 20:08:01 | INFO | robot - Execute cmd: git log -1 --format="%H"
2024-06-25 20:08:01 | INFO | robot - [COMMIT ID: 9979ba0]
2024-06-25 20:08:01 | INFO | robot - ************ 分支同步完成 ************
2024-06-25 20:10:04 | INFO | robot - ************ 执行分支同步 ************
2024-06-25 20:10:04 | INFO | robot - Execute inter to outer master branch Sync
2024-06-25 20:10:04 | INFO | robot - Execute cmd: git fetch internal master
2024-06-25 20:10:04 | INFO | robot - Execute cmd: git checkout -B master internal/master
2024-06-25 20:10:05 | INFO | robot - Execute cmd: git push --force external master:master
2024-06-25 20:10:06 | INFO | robot - Execute cmd: git log -1 --format="%H"
2024-06-25 20:10:06 | INFO | robot - [COMMIT ID: 9979ba0]
2024-06-25 20:10:06 | INFO | robot - ************ 分支同步完成 ************
2024-06-25 20:19:09 | INFO | robot - ************ 执行分支同步 ************
2024-06-25 20:19:09 | INFO | robot - Execute inter to outer master branch Sync
2024-06-25 20:19:09 | INFO | robot - Execute cmd: git fetch internal master
2024-06-25 20:19:09 | INFO | robot - Execute cmd: git checkout -B master internal/master
2024-06-25 20:19:10 | INFO | robot - Execute cmd: git push --force external master:master
2024-06-25 20:19:11 | INFO | robot - Execute cmd: git log -1 --format="%H"
2024-06-25 20:19:11 | INFO | robot - [COMMIT ID: 9979ba0]
2024-06-25 20:19:11 | INFO | robot - ************ 分支同步完成 ************
2024-06-25 20:20:06 | INFO | robot - ************ 执行分支同步 ************
2024-06-25 20:20:06 | INFO | robot - Execute inter to outer master branch Sync
2024-06-25 20:20:06 | INFO | robot - Execute cmd: git fetch internal master
2024-06-25 20:20:07 | INFO | robot - Execute cmd: git checkout -B master internal/master
2024-06-25 20:20:07 | INFO | robot - Execute cmd: git push --force external master:master
2024-06-25 20:20:09 | INFO | robot - Execute cmd: git log -1 --format="%H"
2024-06-25 20:20:09 | INFO | robot - [COMMIT ID: 9979ba0]
2024-06-25 20:20:09 | INFO | robot - ************ 分支同步完成 ************
2024-06-25 20:28:05 | INFO | robot - ************ 执行分支同步 ************
2024-06-25 20:28:05 | INFO | robot - Execute inter to outer master branch Sync
2024-06-25 20:28:05 | INFO | robot - Execute cmd: git fetch internal master
2024-06-25 20:28:05 | INFO | robot - Execute cmd: git checkout -B master internal/master
2024-06-25 20:28:05 | INFO | robot - Execute cmd: git push external master:master
2024-06-25 20:28:07 | INFO | robot - Execute cmd: git log -1 --format="%H"
2024-06-25 20:28:07 | INFO | robot - [COMMIT ID: 9979ba0]
2024-06-25 20:28:07 | INFO | robot - ************ 分支同步完成 ************
2024-06-25 20:28:58 | INFO | robot - ************ 执行分支同步 ************
2024-06-25 20:28:58 | INFO | robot - Execute inter to outer master branch Sync
2024-06-25 20:28:58 | INFO | robot - Execute cmd: git fetch internal master
2024-06-25 20:28:59 | INFO | robot - Execute cmd: git checkout -B master internal/master
2024-06-25 20:28:59 | INFO | robot - Execute cmd: git push external master:master
2024-06-25 20:29:00 | INFO | robot - Execute cmd: git log -1 --format="%H"
2024-06-25 20:29:00 | INFO | robot - [COMMIT ID: 9979ba0]
2024-06-25 20:29:00 | INFO | robot - ************ 分支同步完成 ************
2024-06-26 22:25:22 | INFO | robot - ************ 执行分支同步 ************
2024-06-26 22:25:22 | INFO | robot - Execute inter to outer master branch Sync
2024-06-26 22:25:22 | INFO | robot - Execute cmd: git fetch internal master
2024-06-26 22:25:24 | INFO | robot - Execute cmd: git checkout -B master internal/master
2024-06-26 22:25:24 | INFO | robot - Execute cmd: git push external master:master
2024-06-26 22:25:27 | INFO | robot - Execute cmd: git log -1 --format="%H"
2024-06-26 22:25:27 | INFO | robot - [COMMIT ID: 9979ba0]
2024-06-26 22:25:27 | INFO | robot - ************ 分支同步完成 ************

View File

@ -0,0 +1,30 @@
2024-06-27 11:16:44 | INFO | robot - ************ 执行分支同步 ************
2024-06-27 11:16:44 | INFO | robot - Execute inter to outer master branch Sync
2024-06-27 11:16:44 | INFO | robot - Execute cmd: git fetch internal master
2024-06-27 11:16:44 | ERROR | robot - fatal: not a git repository (or any of the parent directories): .git
2024-06-27 11:17:27 | INFO | robot - ************ 执行分支同步 ************
2024-06-27 11:17:27 | INFO | robot - Execute inter to outer master branch Sync
2024-06-27 11:17:27 | INFO | robot - Execute cmd: git fetch internal master
2024-06-27 11:17:27 | ERROR | robot - fatal: not a git repository (or any of the parent directories): .git
2024-06-27 11:17:36 | INFO | robot - ************ 执行分支同步 ************
2024-06-27 11:17:36 | INFO | robot - Execute outer to inter master branch Sync
2024-06-27 11:17:36 | INFO | robot - Execute cmd: git fetch external master
2024-06-27 11:17:36 | ERROR | robot - fatal: not a git repository (or any of the parent directories): .git
2024-06-27 11:19:33 | INFO | robot - ************ 执行分支同步 ************
2024-06-27 11:19:33 | INFO | robot - Execute inter to outer master branch Sync
2024-06-27 11:19:33 | INFO | robot - Execute cmd: git fetch internal master
2024-06-27 11:19:33 | ERROR | robot - fatal: not a git repository (or any of the parent directories): .git
2024-06-27 11:19:44 | INFO | robot - ************ 执行分支同步 ************
2024-06-27 11:19:44 | INFO | robot - Execute inter to outer master branch Sync
2024-06-27 11:19:44 | INFO | robot - Execute cmd: git fetch internal master
2024-06-27 11:19:44 | ERROR | robot - fatal: not a git repository (or any of the parent directories): .git
2024-06-27 11:19:49 | INFO | robot - ************ 执行分支同步 ************
2024-06-27 11:19:49 | INFO | robot - Execute inter to outer master branch Sync
2024-06-27 11:19:49 | INFO | robot - Execute cmd: git fetch internal master
2024-06-27 11:19:49 | ERROR | robot - fatal: not a git repository (or any of the parent directories): .git

View File

@ -0,0 +1,50 @@
2024-06-27 19:57:23 | INFO | robot - ************ 执行分支同步 ************
2024-06-27 19:57:23 | INFO | robot - Execute inter to outer master branch Sync
2024-06-27 19:57:23 | INFO | robot - Execute cmd: git fetch internal master
2024-06-27 19:57:23 | ERROR | robot - fatal: not a git repository (or any of the parent directories): .git
2024-06-27 19:57:34 | INFO | robot - ************ 执行分支同步 ************
2024-06-27 19:57:34 | INFO | robot - Execute inter to outer master branch Sync
2024-06-27 19:57:34 | INFO | robot - Execute cmd: git fetch internal master
2024-06-27 19:57:34 | ERROR | robot - fatal: not a git repository (or any of the parent directories): .git
2024-06-27 19:57:38 | INFO | robot - ************ 执行分支同步 ************
2024-06-27 19:57:38 | INFO | robot - Execute inter to outer master branch Sync
2024-06-27 19:57:38 | INFO | robot - Execute cmd: git fetch internal master
2024-06-27 19:57:38 | ERROR | robot - fatal: not a git repository (or any of the parent directories): .git
2024-06-27 19:57:39 | INFO | robot - ************ 执行分支同步 ************
2024-06-27 19:57:39 | INFO | robot - Execute inter to outer master branch Sync
2024-06-27 19:57:39 | INFO | robot - Execute cmd: git fetch internal master
2024-06-27 19:57:39 | ERROR | robot - fatal: not a git repository (or any of the parent directories): .git
2024-06-27 19:57:39 | INFO | robot - ************ 执行分支同步 ************
2024-06-27 19:57:39 | INFO | robot - Execute inter to outer master branch Sync
2024-06-27 19:57:39 | INFO | robot - Execute cmd: git fetch internal master
2024-06-27 19:57:39 | ERROR | robot - fatal: not a git repository (or any of the parent directories): .git
2024-06-27 19:57:39 | INFO | robot - ************ 执行分支同步 ************
2024-06-27 19:57:39 | INFO | robot - Execute inter to outer master branch Sync
2024-06-27 19:57:39 | INFO | robot - Execute cmd: git fetch internal master
2024-06-27 19:57:39 | ERROR | robot - fatal: not a git repository (or any of the parent directories): .git
2024-06-27 19:57:40 | INFO | robot - ************ 执行分支同步 ************
2024-06-27 19:57:40 | INFO | robot - Execute inter to outer master branch Sync
2024-06-27 19:57:40 | INFO | robot - Execute cmd: git fetch internal master
2024-06-27 19:57:40 | ERROR | robot - fatal: not a git repository (or any of the parent directories): .git
2024-06-27 19:58:24 | INFO | robot - ************ 执行分支同步 ************
2024-06-27 19:58:24 | INFO | robot - Execute inter to outer master branch Sync
2024-06-27 19:58:24 | INFO | robot - Execute cmd: git fetch internal master
2024-06-27 19:58:24 | ERROR | robot - fatal: not a git repository (or any of the parent directories): .git
2024-06-27 19:58:44 | INFO | robot - ************ 执行分支同步 ************
2024-06-27 19:58:44 | INFO | robot - Execute inter to outer master branch Sync
2024-06-27 19:58:44 | INFO | robot - Execute cmd: git fetch internal master
2024-06-27 19:58:44 | ERROR | robot - fatal: not a git repository (or any of the parent directories): .git
2024-06-27 20:00:51 | INFO | robot - ************ 执行分支同步 ************
2024-06-27 20:00:51 | INFO | robot - Execute inter to outer master branch Sync
2024-06-27 20:00:51 | INFO | robot - Execute cmd: git fetch internal master
2024-06-27 20:00:51 | ERROR | robot - fatal: not a git repository (or any of the parent directories): .git

91
logs/sync_wsk_history.log Normal file
View File

@ -0,0 +1,91 @@
2024-06-27 11:24:08 | INFO | robot - 初始化仓库 *********
2024-06-27 11:24:08 | INFO | robot - Execute cmd: git clone
2024-06-27 11:24:11 | INFO | robot - 添加/更新仓库信息
2024-06-27 11:24:12 | INFO | robot - 添加/更新仓库信息
2024-06-27 11:24:15 | INFO | robot - ************ 执行wsk仓库同步 ************
2024-06-27 11:24:15 | INFO | robot - 获取仓库分支信息
2024-06-27 11:24:16 | INFO | robot - Execute inter to outer master branch Sync
2024-06-27 11:24:16 | INFO | robot - Execute cmd: git fetch internal master
2024-06-27 11:24:17 | INFO | robot - Execute cmd: git checkout -B master internal/master
2024-06-27 11:24:18 | INFO | robot - Execute cmd: git push --force external master:master
2024-06-27 11:24:19 | INFO | robot - Execute cmd: git log -1 --format="%H"
2024-06-27 11:24:19 | INFO | robot - [COMMIT ID: 9979ba0]
2024-06-27 11:24:19 | INFO | robot - ************ wsk仓库同步完成 ************
2024-06-27 11:26:07 | INFO | robot - ************ 执行wsk仓库同步 ************
2024-06-27 11:26:07 | INFO | robot - 获取仓库分支信息
2024-06-27 11:26:08 | INFO | robot - Execute inter to outer master branch Sync
2024-06-27 11:26:08 | INFO | robot - Execute cmd: git fetch internal master
2024-06-27 11:26:08 | INFO | robot - Execute cmd: git checkout -B master internal/master
2024-06-27 11:26:08 | INFO | robot - Execute cmd: git push --force external master:master
2024-06-27 11:26:10 | INFO | robot - Execute cmd: git log -1 --format="%H"
2024-06-27 11:26:10 | INFO | robot - [COMMIT ID: 9979ba0]
2024-06-27 11:26:10 | INFO | robot - ************ wsk仓库同步完成 ************
2024-06-27 11:27:04 | INFO | robot - ************ 执行wsk仓库同步 ************
2024-06-27 11:27:04 | INFO | robot - 获取仓库分支信息
2024-06-27 11:27:05 | INFO | robot - Execute inter to outer master branch Sync
2024-06-27 11:27:05 | INFO | robot - Execute cmd: git fetch internal master
2024-06-27 11:27:06 | INFO | robot - Execute cmd: git checkout -B master internal/master
2024-06-27 11:27:06 | INFO | robot - Execute cmd: git push external master:master
2024-06-27 11:27:07 | INFO | robot - Execute cmd: git log -1 --format="%H"
2024-06-27 11:27:07 | INFO | robot - [COMMIT ID: 9979ba0]
2024-06-27 11:27:07 | INFO | robot - ************ wsk仓库同步完成 ************
2024-06-27 19:40:58 | INFO | robot - ************ 执行wsk仓库同步 ************
2024-06-27 19:40:58 | INFO | robot - 获取仓库分支信息
2024-06-27 19:40:59 | INFO | robot - Execute inter to outer master branch Sync
2024-06-27 19:40:59 | INFO | robot - Execute cmd: git fetch internal master
2024-06-27 19:40:59 | ERROR | robot - fatal: not a git repository (or any of the parent directories): .git
2024-06-27 19:41:04 | INFO | robot - ************ 执行wsk仓库同步 ************
2024-06-27 19:41:04 | INFO | robot - 获取仓库分支信息
2024-06-27 19:41:05 | INFO | robot - Execute inter to outer master branch Sync
2024-06-27 19:41:05 | INFO | robot - Execute cmd: git fetch internal master
2024-06-27 19:41:05 | ERROR | robot - fatal: not a git repository (or any of the parent directories): .git
2024-06-27 19:41:10 | INFO | robot - ************ 执行wsk仓库同步 ************
2024-06-27 19:41:10 | INFO | robot - 获取仓库分支信息
2024-06-27 19:41:11 | INFO | robot - Execute inter to outer master branch Sync
2024-06-27 19:41:11 | INFO | robot - Execute cmd: git fetch internal master
2024-06-27 19:41:11 | ERROR | robot - fatal: not a git repository (or any of the parent directories): .git
2024-06-27 19:42:10 | INFO | robot - ************ 执行wsk仓库同步 ************
2024-06-27 19:42:10 | INFO | robot - 获取仓库分支信息
2024-06-27 19:42:11 | INFO | robot - Execute inter to outer master branch Sync
2024-06-27 19:42:11 | INFO | robot - Execute cmd: git fetch internal master
2024-06-27 19:42:11 | ERROR | robot - fatal: not a git repository (or any of the parent directories): .git
2024-06-27 19:42:24 | INFO | robot - ************ 执行wsk仓库同步 ************
2024-06-27 19:42:24 | INFO | robot - 获取仓库分支信息
2024-06-27 19:42:26 | INFO | robot - Execute inter to outer master branch Sync
2024-06-27 19:42:26 | INFO | robot - Execute cmd: git fetch internal master
2024-06-27 19:42:26 | ERROR | robot - fatal: not a git repository (or any of the parent directories): .git
2024-06-27 19:42:28 | INFO | robot - ************ 执行wsk仓库同步 ************
2024-06-27 19:42:28 | INFO | robot - 获取仓库分支信息
2024-06-27 19:42:29 | INFO | robot - Execute inter to outer master branch Sync
2024-06-27 19:42:29 | INFO | robot - Execute cmd: git fetch internal master
2024-06-27 19:42:29 | ERROR | robot - fatal: not a git repository (or any of the parent directories): .git
2024-06-27 19:44:01 | INFO | robot - ************ 执行wsk仓库同步 ************
2024-06-27 19:44:01 | INFO | robot - 获取仓库分支信息
2024-06-27 19:44:02 | INFO | robot - Execute inter to outer master branch Sync
2024-06-27 19:44:02 | INFO | robot - Execute cmd: git fetch internal master
2024-06-27 19:44:02 | ERROR | robot - fatal: not a git repository (or any of the parent directories): .git
2024-06-27 19:44:21 | INFO | robot - ************ 执行wsk仓库同步 ************
2024-06-27 19:44:21 | INFO | robot - 获取仓库分支信息
2024-06-27 19:44:23 | INFO | robot - Execute inter to outer master branch Sync
2024-06-27 19:44:23 | INFO | robot - Execute cmd: git fetch internal master
2024-06-27 19:44:23 | ERROR | robot - fatal: not a git repository (or any of the parent directories): .git
2024-06-27 19:48:50 | INFO | robot - ************ 执行wsk仓库同步 ************
2024-06-27 19:48:50 | INFO | robot - 获取仓库分支信息
2024-06-27 19:48:52 | INFO | robot - Execute inter to outer master branch Sync
2024-06-27 19:48:52 | INFO | robot - Execute cmd: git fetch internal master
2024-06-27 19:48:52 | ERROR | robot - fatal: not a git repository (or any of the parent directories): .git
2024-06-27 19:51:01 | INFO | robot - ************ 执行wsk仓库同步 ************
2024-06-27 19:51:01 | INFO | robot - 获取仓库分支信息
2024-06-27 19:51:02 | INFO | robot - Execute inter to outer master branch Sync
2024-06-27 19:51:02 | INFO | robot - Execute cmd: git fetch internal master
2024-06-27 19:51:02 | ERROR | robot - fatal: not a git repository (or any of the parent directories): .git

View File

@ -0,0 +1,28 @@
2024-06-27 20:08:16 | INFO | robot - 初始化仓库 *********
2024-06-27 20:08:16 | INFO | robot - Execute cmd: git clone
2024-06-27 20:08:21 | INFO | robot - 添加/更新仓库信息
2024-06-27 20:08:22 | INFO | robot - 添加/更新仓库信息
2024-06-27 20:08:23 | INFO | robot - ************ 执行分支同步 ************
2024-06-27 20:08:23 | INFO | robot - Execute inter to outer master branch Sync
2024-06-27 20:08:23 | INFO | robot - Execute cmd: git fetch internal master
2024-06-27 20:08:25 | INFO | robot - Execute cmd: git checkout -B master internal/master
2024-06-27 20:08:26 | INFO | robot - Execute cmd: git push --force external master:master
2024-06-27 20:08:28 | INFO | robot - Execute cmd: git log -1 --format="%H"
2024-06-27 20:08:28 | INFO | robot - [COMMIT ID: 3786f9c]
2024-06-27 20:08:28 | INFO | robot - ************ 分支同步完成 ************
2024-06-27 20:08:34 | INFO | robot - ************ 执行分支同步 ************
2024-06-27 20:08:34 | INFO | robot - Execute inter to outer master branch Sync
2024-06-27 20:08:34 | INFO | robot - Execute cmd: git fetch internal master
2024-06-27 20:08:36 | INFO | robot - Execute cmd: git checkout -B master internal/master
2024-06-27 20:08:36 | INFO | robot - Execute cmd: git push external master:master
2024-06-27 20:08:38 | INFO | robot - Execute cmd: git log -1 --format="%H"
2024-06-27 20:08:38 | INFO | robot - [COMMIT ID: 3786f9c]
2024-06-27 20:08:38 | INFO | robot - ************ 分支同步完成 ************
2024-07-13 09:29:08 | INFO | robot - ************ 执行分支同步 ************
2024-07-13 09:29:08 | INFO | robot - Execute inter to outer master branch Sync
2024-07-13 09:29:08 | INFO | robot - Execute cmd: git fetch internal master
2024-07-13 09:29:13 | INFO | robot - Execute cmd: git checkout -B master internal/master
2024-07-13 09:29:13 | INFO | robot - Execute cmd: git push external master:master
2024-07-13 09:29:16 | INFO | robot - Execute cmd: git log -1 --format="%H"
2024-07-13 09:29:16 | INFO | robot - [COMMIT ID: 3786f9c]
2024-07-13 09:29:16 | INFO | robot - ************ 分支同步完成 ************

View File

@ -0,0 +1,2 @@
2024-06-25 19:42:05 | INFO | robot - 添加/更新仓库信息
2024-06-25 19:42:05 | INFO | robot - 添加/更新仓库信息

View File

@ -7,6 +7,7 @@ from fastapi import (
Query,
Security
)
from typing import Dict
from starlette.requests import Request
from src.utils import base
@ -284,17 +285,54 @@ class SyncDirection(Controller):
repo_name_list = repo_name.split(',') if repo_name is not None else []
data = await self.log_service.get_logs(repo_name_list=repo_name_list, branch_id_list=branch_id_list,
page_num=page_num, page_size=page_size, create_sort=create_sort)
print(repo_name_list)
if not data:
return SYNCResponse(
code_status=Status.NOT_DATA.code,
total=data[0],
total=data[0],#len(data[1]),#错误的data[0]是最后一条日志id并不代表日志数
data=data[1],
msg=Status.NOT_DATA.msg
)
return SYNCResponse(
code_status=Status.SUCCESS.code,
total=data[0],
total=data[0],#len(data[1]),
data=data[1],
msg=Status.SUCCESS.msg
)
@router.delete("/repo/new_logs/remove", response_model=SYNCResponse, description='删除仓库日志')
async def delete_logs(
self, request: Request, user: str = Depends(user),
repo_name: str = Query(None, description="仓库名称")
):
api_log(LogType.INFO, f"用户 {user} 使用 DELETE 方法访问接口 {request.url.path} ", user)
result = await self.log_service.delete_logs(repo_name=repo_name)
return SYNCResponse(
code_status=result.code_status,
msg=result.status_msg
)
@router.put("/repo/logss", response_model=SYNCResponse, description='仓库日志操作')
async def put_logs(
self, request: Request, user: str = Depends(user),
repo_name: str = Query(None, description="仓库名称"),
):
api_log(LogType.INFO, f"用户 {user} 使用 GET 方法访问接口 {request.url.path} ", user)
repo_name_list = repo_name.split(',') if repo_name is not None else []
data = await self.log_service.insert_repo_log(repo_name_list=repo_name_list, direct='')
if not data:
return SYNCResponse(
code_status=Status.NOT_DATA.code,
msg=Status.NOT_DATA.msg
)
return SYNCResponse(
code_status=Status.SUCCESS.code,
msg=Status.SUCCESS.msg
)

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -33,11 +33,11 @@ buc_key and ConfigsUtil.set_obfastapi_config('buc_key', buc_key)
DB_ENV = getenv('DB_ENV', 'test_env')
DB = {
'test_env': {
'host': getenv('CEROBOT_MYSQL_HOST', ''),
'port': getenv('CEROBOT_MYSQL_PORT', 2883, int),
'user': getenv('CEROBOT_MYSQL_USER', ''),
'passwd': getenv('CEROBOT_MYSQL_PWD', ''),
'dbname': getenv('CEROBOT_MYSQL_DB', '')
'host': getenv('CEROBOT_MYSQL_HOST', 'localhost'),
'port': getenv('CEROBOT_MYSQL_PORT', 3306, int),
'user': getenv('CEROBOT_MYSQL_USER', 'root'),
'passwd': getenv('CEROBOT_MYSQL_PWD', '123456'),
'dbname': getenv('CEROBOT_MYSQL_DB', 'reposyncer')
},
'local': {
'host': getenv('CEROBOT_MYSQL_HOST', ''),

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -176,18 +176,18 @@ class LogService(Service):
log_.write(log_content)
# 使用正则表达式匹配所有的日期和时间格式
timestamps = re.findall(r'\d{4}-\d{2}-\d{2} \d{2}:\d{2}:\d{2}', log_content)
# first_time = time_trans(timestamps[0]) if timestamps else datetime.now()
# last_time = time_trans(timestamps[-1]) if timestamps else datetime.now()
first_time = time_trans(timestamps[0]) if timestamps else datetime.now()
last_time = time_trans(timestamps[-1]) if timestamps else datetime.now()
first_time = timestamps[0] if timestamps else datetime.now()
last_time = timestamps[-1] if timestamps else datetime.now()
await self.sync_log_dao.insert_sync_repo_log(repo_name=repo_name, direct=direct, log_content=log_content,
first_time=first_time, last_time=last_time)
# stm = {"repo_name": repo_name, "branch_id": None, "commit_id": None}
# log = await self.sync_log_dao.filter(**stm)
# if len(log) < 1:
# await self.sync_log_dao.init_sync_repo_log(repo_name=repo_name, direct=direct, log_content=log_content)
# else:
# await self.sync_log_dao.update_sync_repo_log(repo_name=repo_name, direct=direct, log_content=log_content)
stm = {"repo_name": repo_name, "branch_id": None, "commit_id": None}
log = await self.sync_log_dao.filter(**stm)
if len(log) < 1:
await self.sync_log_dao.init_sync_repo_log(repo_name=repo_name, direct=direct, log_content=log_content)
else:
await self.sync_log_dao.update_sync_repo_log(repo_name=repo_name, direct=direct, log_content=log_content)
async def insert_branch_log(self, repo_name: str, direct: str, branch_id: int, commit_id: str):
addr = f"{log_path}/sync_{repo_name}_{branch_id}.log"
@ -216,10 +216,10 @@ class LogService(Service):
page_number=page_num, page_size=page_size, create_sort=create_sort)
return logs
async def delete_logs(self, repo_name: str) -> SYNCException:
async def delete_logs(self, repo_name: str) -> SYNCException:
logs = await self.sync_log_dao.filter(repo_name=repo_name)
if logs:
if logs :
for log in logs:
await self.sync_log_dao.delete(log)
return SYNCException(Status.SUCCESS)

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

0
web/.editorconfig Executable file → Normal file
View File

0
web/src/models/global.ts Executable file → Normal file
View File

1
新建 文本文档.txt Normal file
View File

@ -0,0 +1 @@
11