|
1 | 1 | # DotNetCampus Terminal 设备配置文件 |
2 | | -# 这是一个示例配置文件,展示了如何配置SSH设备和同步组 |
3 | | -# 同步方向支持多种别名: |
4 | | -# LocalToRemote/Push/Upload/上传 - 本地到远程 |
5 | | -# RemoteToLocal/Pull/Download/下载 - 远程到本地 |
| 2 | +# 配置SSH设备连接信息和文件同步组,在软件中修改配置后会自动保存到此文件 |
6 | 3 |
|
7 | | -# 测试设备 1 |
| 4 | +# 示例设备 1 - 开发服务器 |
8 | 5 | [[SshDevices]] |
9 | | -LocalId = "device_a1b2c3d4e5f67890" |
10 | | -ConnectionName = "麒麟 Kylin (x86_64)" |
11 | | -Host = "172.20.114.71" |
12 | | -Port = 22 |
13 | | -UserName = "seewo" |
14 | | -Password = "123" |
15 | | - |
| 6 | +LocalId = "device_example_001" # 本地唯一标识,请勿修改 |
| 7 | +ConnectionName = "开发服务器" # 显示名称,可自定义 |
| 8 | +Host = "192.168.1.100" # SSH主机地址 |
| 9 | +Port = 22 # SSH端口,默认22 |
| 10 | +UserName = "developer" # SSH用户名 |
| 11 | +Password = "123" # SSH密码,留空则使用UI输入 |
| 12 | + |
| 13 | +# 该设备的文件同步配置 |
16 | 14 | [[SshDevices.SyncGroups]] |
17 | | -Name = "调试工具" |
18 | | -RemotePath = "/home/seewo/lvyi/Tools" |
19 | | -LocalPath = "D:\\WIP\\Desktop\\Linux调试工具" |
20 | | -Enabled = true |
21 | | -Direction = "Push" # 上传到远程 |
| 15 | +Name = "项目产物" # 同步组名称 |
| 16 | +RemotePath = "/home/developer/projects" # 远程路径 |
| 17 | +LocalPath = "C:\\Projects\\Artifacts" # 本地路径 |
| 18 | +Enabled = true # 是否启用 |
| 19 | +Direction = "Upload" # 同步方向: Push/Upload/上传 | Pull/Download//下载 |
22 | 20 |
|
23 | 21 | [[SshDevices.SyncGroups]] |
24 | | -Name = "测试项目" |
25 | | -RemotePath = "/home/seewo/lvyi/TestProject" |
26 | | -LocalPath = "D:\\WIP\\Desktop\\xxxxx" |
27 | | -Enabled = true |
28 | | -Direction = "上传" # 中文别名示例 |
| 22 | +Name = "日志文件" |
| 23 | +RemotePath = "/var/log/myapp" |
| 24 | +LocalPath = "C:\\Logs" |
| 25 | +Enabled = false # 禁用的同步组 |
| 26 | +Direction = "Download" |
29 | 27 |
|
30 | | -# 测试设备 2 |
| 28 | +# 示例设备 2 - 测试环境 |
31 | 29 | [[SshDevices]] |
32 | | -LocalId = "device_b2c3d4e5f6789a01" |
33 | | -ConnectionName = "兆芯 UOS (x86_64)" |
34 | | -Host = "172.20.113.36" |
35 | | -Port = 22 |
36 | | -UserName = "uos" |
37 | | -Password = "123" |
| 30 | +LocalId = "device_example_002" |
| 31 | +ConnectionName = "测试环境" |
| 32 | +Host = "test.example.com" |
| 33 | +Port = 2222 # 非标准端口示例 |
| 34 | +UserName = "testuser" |
| 35 | +Password = "123456" |
38 | 36 |
|
39 | 37 | [[SshDevices.SyncGroups]] |
40 | | -Name = "调试工具" |
41 | | -RemotePath = "/home/uos/lvyi/Tools" |
42 | | -LocalPath = "D:\\WIP\\Desktop\\Linux调试工具" |
| 38 | +Name = "测试数据" |
| 39 | +RemotePath = "/opt/testdata" |
| 40 | +LocalPath = "D:\\TestData" |
43 | 41 | Enabled = true |
44 | | -Direction = "LocalToRemote" # 标准名称 |
45 | | - |
46 | | -[[SshDevices.SyncGroups]] |
47 | | -Name = "性能数据" |
48 | | -RemotePath = "/home/uos/lvyi/data" |
49 | | -LocalPath = "D:\\WIP\\Desktop\\data" |
50 | | -Enabled = true |
51 | | -Direction = "Download" # 从远程下载 |
52 | | - |
53 | | -# 测试设备 3 |
54 | | -[[SshDevices]] |
55 | | -LocalId = "device_c3d4e5f6789a01b2" |
56 | | -ConnectionName = "测试设备 3" |
57 | | -Host = "172.20.114.73" |
58 | | -Port = 22 |
59 | | -UserName = "seewo" |
60 | | -Password = "123" |
61 | | - |
62 | | -[[SshDevices.SyncGroups]] |
63 | | -Name = "生产备份" |
64 | | -RemotePath = "/home/seewo/backup" |
65 | | -LocalPath = "D:\\Backup" |
66 | | -Enabled = false |
67 | | -Direction = "下载" # 中文别名:从远程拉取备份 |
68 | | - |
69 | | -# 测试设备 4 |
70 | | -[[SshDevices]] |
71 | | -LocalId = "device_c3d4e54123a01b2" |
72 | | -ConnectionName = "测试设备 4" |
73 | | -Host = "172.20.114.73" |
74 | | -Port = 22 |
75 | | -UserName = "seewo" |
76 | | -Password = "123" |
77 | | - |
78 | | -[[SshDevices.SyncGroups]] |
79 | | -Name = "生产备份" |
80 | | -RemotePath = "/home/seewo/backup" |
81 | | -LocalPath = "D:\\Backup" |
82 | | -Enabled = false |
83 | | -Direction = "下载" # 中文别名:从远程拉取备份 |
| 42 | +Direction = "下载" # 支持中文别名 |
0 commit comments