ctrl+shift+p filters: :st2 :st3 :win :osx :linux
Browse

Vlt

by tomalec ST2

(CQ) VLT integration for Sublime Text 2.

Details

  • 2013.12.26.11.20.01
  • github.​com
  • github.​com
  • 10 years ago
  • 2 hours ago
  • 12 years ago

Installs

  • Total 165
  • Win 70
  • Mac 87
  • Linux 8
Apr 26 Apr 25 Apr 24 Apr 23 Apr 22 Apr 21 Apr 20 Apr 19 Apr 18 Apr 17 Apr 16 Apr 15 Apr 14 Apr 13 Apr 12 Apr 11 Apr 10 Apr 9 Apr 8 Apr 7 Apr 6 Apr 5 Apr 4 Apr 3 Apr 2 Apr 1 Mar 31 Mar 30 Mar 29 Mar 28 Mar 27 Mar 26 Mar 25 Mar 24 Mar 23 Mar 22 Mar 21 Mar 20 Mar 19 Mar 18 Mar 17 Mar 16 Mar 15 Mar 14 Mar 13
Windows 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Mac 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Linux 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

Readme

Source
raw.​githubusercontent.​com

Sublime Text 2 (CQ) VLT Plugin

It's a plugin that integrates Sublime with Adobe CRX/CQ content. It makes every-day work way much faster as you can ctrl+s in Sublime and F5 at your CQ page, without time-consuming builds, deploys, or lunching heavy CRXDE.

List of supported commands:

  • add: single file, batch, interactive add
  • status: colorful, interactive with diff, single file, batch, entire folder/repo
  • commit: single file, batch, entire folder/repo
  • update: single file, batch, entire folder/repo
  • remove: single file, batch, entire folder
  • revert: files interactively
  • resolve: single file
  • rename - it's not a VLT command, but plugin does copy+add+remove

Maintained by Tomek Wytrębowicz.

Available at https://github.com/tomalec/Sublime-Text-2-Vlt-Plugin

Usage

All you need is already checked out repo.

vlt --credentials admin:admin co http://localhost:4502/crx/-/jcr:root/apps/myApp .

All commands should work for all files under your repo root directory.

add

  • By default it should try to auto-add file on save,
  • ctrl+shift+p -> vlt: Add - adds currently opened file,
  • ctrl+shift+p -> vlt: Add... - opens panel with (filtered) files and folder from entire repo, to be added interactively,
  • right click on side menu -> vlt -> add (& commit) - adds (& commits) selected files and folders, prints detailed output in new tab

Add file demo Interactive add demo Add from side bar demo

commit

  • By default it should try to auto-commit file on save,
  • ctrl+shift+p -> vlt: Commit - adds currently opened file,
  • right click on side menu -> vlt -> commit - commits selected items, prints detailed output in new tab.

Auto-commit demo

status

  • ctrl+shift+p -> vlt: Status - opens panel with vlt status results for entire repo, where you can open new/conflicted files, or diff for modified ones,
  • right click on side menu -> vlt -> add status - opens new tab with vlt status results for selected items.

Status demo

update

  • ctrl+shift+p -> vlt: Update - updates currently opened file,
  • ctrl+shift+p -> vlt: Update All - updates entire repo,
  • ctrl+shift+p -> vlt: (Repo) Force Update All - updates entire repo with --force,
  • right click on side menu -> vlt -> add update - updates selected items, prints detailed output in new tab.

Update file demo Update all demo

remove

  • ctrl+shift+p -> vlt: Remove - updates currently opened file,
  • right click on side menu -> vlt -> add remove (& commit) - removes (& commits) selected items, prints detailed output in new tab.

revert

  • ctrl+shift+p -> vlt: Revert... - opens panel with modified files, that could be reverted.

resolve

  • ctrl+shift+p -> vlt: Resolve - marks currently opened file as resolved, so it could be committed afterwards

Resolve demo

rename

  • ctrl+shift+p -> vlt: Rename... - prompts for new name, performs file-system copy, vlt add new, vlt commit new, vlt remove old.

Rename demo

Settings

Key Default Description
vlt_auto_commit true If set to true, ctrl+s will automatically calls commit.
vlt_auto_add true If set to true, ctrl+s in new file will automatically call add, and commit.
vlt_command false Path to vlt binary (if not in PATH). Use ^ to escape spaces and ().

License

MIT License © Tomek Wytrebowicz