mirror of
https://github.com/l0ng-ai/openidea.git
synced 2026-11-08 08:52:12 +00:00
A mapping's local path may now be an absolute path inside the project (the form IntelliJ writes), and a deployment path of . means the server root; absolute paths outside the project are kept as they are. The project-tree Deployment submenu names the default server (Upload to <server>, Download from <server>, Sync with Deployed to <server>…) and gains Sync with Deployed to Default Server. Remote Host downloads use the backend-resolved mapping, which fixes downloads under symlinked or case-different paths. Fixes #877 Co-authored-by: florentvdry <[email protected]>
16 lines
499 B
Rust
16 lines
499 B
Rust
//! Remote work over SSH: SFTP deployment ([`deploy`], [`mapping`]) and run
|
|
//! configurations on run targets ([`target`]).
|
|
|
|
pub mod deploy;
|
|
pub mod import;
|
|
pub mod mapping;
|
|
pub mod service;
|
|
pub mod target;
|
|
|
|
pub use deploy::{
|
|
Deployment, DeploymentCoverage, SyncAction, SyncEntry, SyncStatus, SyncStep, TransferReport, coverage,
|
|
};
|
|
pub use mapping::{Excludes, Mappings, ResolvedMapping};
|
|
pub use service::{DeployedPath, DeploymentRoot, RemoteService};
|
|
pub use target::{RemoteRuns, RemoteStart};
|