[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/ssh-deploy f77eba5 012/173: Updated README with proper
From: |
Stefan Monnier |
Subject: |
[elpa] externals/ssh-deploy f77eba5 012/173: Updated README with proper setup example and instructions about MELPA. |
Date: |
Sat, 20 Oct 2018 10:36:21 -0400 (EDT) |
branch: externals/ssh-deploy
commit f77eba5288ecd2a13924a1b5e7850fc3faa899e7
Author: Christian Johansson <address@hidden>
Commit: Christian Johansson <address@hidden>
Updated README with proper setup example and instructions about MELPA.
---
README.md | 11 ++++++-----
1 file changed, 6 insertions(+), 5 deletions(-)
diff --git a/README.md b/README.md
index 9711a2e..5f1333a 100644
--- a/README.md
+++ b/README.md
@@ -11,13 +11,13 @@ This application is made by Christian Johansson
<address@hidden> 2016 and is l
## A setup example
-* Download ssh-deploy and place it at `~/.emacs.d/ssh-deploy/`.
+* Download ssh-deploy and place it at `~/.emacs.d/ssh-deploy/` or install via
`package.el` from the `MELPA` repository.
* Create this `DirectoryVariables` file in your project root at
`/Users/username/Web/MySite/.dir-locals.el`.
``` elisp
((nil . ((ssh-deploy-root-local . "/Users/username/Web/MySite/")
-(ssh-deploy-root-remote . "/Volumes/myserver.com/MySite/")
+(ssh-deploy-root-remote . "address@hidden:/MySite/")
(ssh-deploy-on-explicity-save . t))))
```
@@ -34,22 +34,23 @@ This application is made by Christian Johansson
<address@hidden> 2016 and is l
(global-set-key (kbd "C-c C-z x") (lambda()
(interactive)(ssh-deploy-diff-handler) )))
```
-* Now when you save a file somewhere under the root
`/Users/username/Web/MySite/`, the script will launch and deploy the file with
the remote server.
+* Now when you save a file somewhere under the directory
`/Users/username/Web/MySite/`, the script will launch and deploy the file with
the remote server.
* If you press `C-c C-z x` you will launch a `ediff` session showing
differences between local file and remote file using `tramp`.
* If you press `C-c C-z u` you will upload local file to remote host.
* If you press `C-c C-z d` you will download file from remote host and reload
current buffer.
The above configuration uses the plugin `use-package` which I highly recommend.
-## TODO
+## Items TODO:
* Add a message if remote contents has changed since last upload
* Add support for specific SSH identity files
* Add support for specific SSH ports
-* Add support for directories
+* Add support for upload/download/diff of directories
## Read more
* <https://www.emacswiki.org/emacs/DirectoryVariables>
* <http://www.gnu.org/software/tramp/>
* <https://github.com/jwiegley/use-package>
* <https://www.emacswiki.org/emacs/EdiffMode>
+* <http://melpa.org/>
- [elpa] externals/ssh-deploy 18be92e 011/173: Fixed keywords, defgroup groups and white-spaces., (continued)
- [elpa] externals/ssh-deploy 18be92e 011/173: Fixed keywords, defgroup groups and white-spaces., Stefan Monnier, 2018/10/20
- [elpa] externals/ssh-deploy 6f7fdfc 016/173: Updated modified date and version., Stefan Monnier, 2018/10/20
- [elpa] externals/ssh-deploy 2f21669 023/173: Added instructions for how to connect to complex servers., Stefan Monnier, 2018/10/20
- [elpa] externals/ssh-deploy 4af759a 007/173: More clarifications., Stefan Monnier, 2018/10/20
- [elpa] externals/ssh-deploy 36186d6 002/173: Replaced sync references with deploy, Stefan Monnier, 2018/10/20
- [elpa] externals/ssh-deploy 952abf0 021/173: Changed reference to zdiff-tree to ztree-diff and added more checks to see if tramp-term is installed before calling it., Stefan Monnier, 2018/10/20
- [elpa] externals/ssh-deploy 3fbd479 013/173: Changed variable-name typo explicity-save to explicit-save and updated README., Stefan Monnier, 2018/10/20
- [elpa] externals/ssh-deploy 7133863 024/173: Fixed typos, Stefan Monnier, 2018/10/20
- [elpa] externals/ssh-deploy 8faa3c1 018/173: Now checks in path is in local-root before browsing remote host., Stefan Monnier, 2018/10/20
- [elpa] externals/ssh-deploy 3bbbbfb 017/173: *** empty log message ***, Stefan Monnier, 2018/10/20
- [elpa] externals/ssh-deploy f77eba5 012/173: Updated README with proper setup example and instructions about MELPA.,
Stefan Monnier <=
- [elpa] externals/ssh-deploy 5ad07f2 008/173: Changed requirements., Stefan Monnier, 2018/10/20
- [elpa] externals/ssh-deploy 1ebf003 010/173: Formatted text a bit better., Stefan Monnier, 2018/10/20
- [elpa] externals/ssh-deploy ebdbb7e 014/173: Add TRAMP protocol for difference queries, Stefan Monnier, 2018/10/20
- [elpa] externals/ssh-deploy fa368fb 020/173: Made relative path generation as stand-alone function and now checks if ztree and tramp-term is installed before trying to call them., Stefan Monnier, 2018/10/20
- [elpa] externals/ssh-deploy f4ad77d 026/173: Now works asynchrously, moved (revert-buffer) to successful downloads instead of to key-binding., Stefan Monnier, 2018/10/20
- [elpa] externals/ssh-deploy 05ed4c8 009/173: Made changes to comply with MELPA guidelines., Stefan Monnier, 2018/10/20
- [elpa] externals/ssh-deploy 89fb82a 038/173: Fixed bug when downloading via SSH to a local path containing whitespaces, Stefan Monnier, 2018/10/20
- [elpa] externals/ssh-deploy 965c68f 028/173: Centralized asynchronous shell commands., Stefan Monnier, 2018/10/20
- [elpa] externals/ssh-deploy e6e1ad8 039/173: Updated version and modified date, Stefan Monnier, 2018/10/20
- [elpa] externals/ssh-deploy 2257f95 029/173: Fixed upload and downloads of root directories where local root directory name differs from remote root directory name., Stefan Monnier, 2018/10/20