Skip to content

iamstarkov/STsync

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

89 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

STsync

Sublime Text plugin for syncronizing configuration. Read more in my userecho suggestion.

Current state: It is workin’ now, but plugin need 10 testers.

How to test

You should have Sublime Text 2, Sublime Package Control and nodejs to be installed. Also you should have an GitHub account.

  • Backup you configuration;
  • Run ‘Add repository’ with command line (Ctrl+Shift+P):
    Add repository
  • Paste repo url into the box and press the enter (https://github.com/matmuchrapna/STsync):
    add the repo
  • You will see:
    success message
  • Plugin will start automatically:
    nodejs console
  • It will open the new tab in your favourite browser and ask your permissions to STsync application — it have permission only to gist service:
    OAUTH APP
  • After Auth operation it will start permanent sync loop, with logging to console and file.
  • If error occurs, it will be accessible in Packages/STsync/logs/log.txt.
  • Please, contact me via email or github issues and report about success or about fail (include log.txt to email)

PS. I’m showing the nodejs console only for testing purposes.

Changelog:

  • 0.1.1 (25 jan 2012) — Testing period started
  • 0.1.0 (25 jan 2012) — Created python wrapper
  • 0.0.13 (24 jan 2012) — Refactoring end
  • 0.0.12 (23 jan 2012) — Refactoring: chaining
  • 0.0.11 (20 jan 2012) — Refactoring: added normal logger (winston
  • 0.0.10 (18 jan 2012) — Refactoring start (hide OAUTH in stsync methods)
  • 0.0.9 (18 jan 2012) — Created OAUTH authorization via web interface
  • 0.0.8 (17 jan 2012) — Synchronization worked
  • 0.0.7 (16 jan 2012) — Synchronization demo added (deprecated, because different servers cannot exists at one port, which is one of the required case for using oauth)
  • 0.0.6 (16 jan 2012) — Update local functionality
  • 0.0.5 (16 jan 2012) — Update remote functionality added
  • 0.0.4 (15 jan 2012) — Local and remote copy added
  • 0.0.3 (15 jan 2012) — Synchronization step added
  • 0.0.2 (15 jan 2012) — Initializing finished
  • 0.0.1 (09 jan 2012) — Testing import/export functionality

Todo

  • Documentation
  • Tests