公共配置:
Passphrase:密碼(key的密碼氮墨,如果你設(shè)置了)
Path to key:key文件(私鑰)的路徑
Key:將私鑰復(fù)制到這個(gè)框中
Disable exec:禁止運(yùn)行命令
私有配置:
SSH Server Name:標(biāo)識(shí)的名字
Hostname:需要連接ssh的主機(jī)名或ip地址(建議ip)
Username:用戶名
Remote Directory:遠(yuǎn)程目錄
Use password authentication, or use a different key:可以替換公共配置(選中展開的就是公共配置的東西汰现,這樣做擴(kuò)展性很好)
私有配置的高級(jí):
Port:端口(默認(rèn)22)
Timeout (ms):超時(shí)時(shí)間(毫秒)默認(rèn)即可
Disable exec:禁止運(yùn)行命令
Test Configuration:測(cè)試連接
項(xiàng)目配置
SSH Server Name:選個(gè)一個(gè)你在系統(tǒng)設(shè)置里配置的配置的名字
Transfer Set Source files:需要上傳的文件(注意:相對(duì)于工作區(qū)的路徑稠屠。看后面的配置可以填寫多個(gè),默認(rèn)用,分隔)
Remove prefix:移除目錄(只能指定Transfer Set Source files中的目錄)
Remote directory:遠(yuǎn)程目錄(根據(jù)你的需求填寫吧拣宏,因?yàn)槲疫@兒是測(cè)試,所以偷懶沒有填寫。默認(rèn)會(huì)繼承系統(tǒng)配置)
Exec command:把你要執(zhí)行的命令寫在里面
(新版本的要求Transfer Set Source files和Exec command都要填寫杠人,可以不了他勋乾。老版本的允許只填寫一個(gè))
高級(jí):
Exclude files:排除的文件(在你傳輸目錄的時(shí)候很有用,使用通配符嗡善,例如:/.log,/.tmp,.git/)
Pattern separator:分隔符(配置Transfer Set Source files的分隔符辑莫。如果你這兒更改了,上面的內(nèi)容也需要更改)
No default excludes:禁止默認(rèn)的排除規(guī)則(具體的自己看幫助)
Make empty dirs:此選項(xiàng)會(huì)更改插件的默認(rèn)行為罩引。默認(rèn)行為是匹配該文件是否存在各吨,如果存在則創(chuàng)建目錄存放。選中此選項(xiàng)會(huì)直接創(chuàng)建一個(gè)目錄存放文件袁铐,即使是空目錄揭蜒。(個(gè)人理解)
Flatten files:只上傳文件,不創(chuàng)建目錄(除了遠(yuǎn)程目錄)
Remote directory is a date format:遠(yuǎn)程目錄建立帶日期的文件夾(需要在Remote directory中配置日期格式)剔桨,具體格式參考下表:
Exec timeout (ms):運(yùn)行腳步的超時(shí)時(shí)間(毫秒)
Exec in pty:模擬一個(gè)終端執(zhí)行腳步
Add Transfer Set:增加一個(gè)配置