![]() It will attempt to find the JDK in in the runtime\java folder first and then C:\Java\jdk etc folder (you can see the exact logic in the source here). ![]() The included exe is based on my C# Runner which is a simpler version of launcher. This requires ġ) Your GitHub username (if a personal account) or organisation name (I have only tested with a personal account but the API supports both)Ģ) A GitHub API token, this can be retrieved from your GitHub account.ģ) Any extensions or folders you wish to ignore.Ĥ) And lastly the folders you want to watch - NOTE that as this is JSON you need to escape any slashes. Filewatcher exe update#You will need to update the accompanying config file. Changes are only pushed to the master branch at this time. Multiple changes are handled and only the last change is sent to GitHub - so even if you make 100 changes, this will only be GitHub 1 commit. Watchman waits for a root to settle down before it will start to trigger notifications or command execution. It knows they exist, but they show up the same as any other file in its reporting. The app does not monitor subdirectories - I wanted it to be as lightweight as possible.Ĭhanges are written to the included sqlite database. Watchman can recursively watch one or more directory trees (we call them roots ). Filewatcher exe code#The actual file watcher code is a modified version of jFileWatcher - this was because Roycefer's library does not return the directory of the modified file (which is required here as the app is watching many directories). Project1.b4j will be repo Project1)Ģ) If the repo does not exist in your GitHub account it will create the repo (and make it private by default - you can make it public later in GitHub if you want)ģ) If you are maintaining Java libraries (for B4X) it will locate the parent folder of the "src" folder and use that as the repo name (for example in the sample config below the parent folder of "src" is Project2 so the repo will be "Project2".Ĥ) This can all be overidden if you create a text file called "git-repo-name.txt" in the directory and specify the repo name in that file - this can be used to monitor non-B4X folders. This app was written with B4X in mind therefore ġ) It will derive the GitHub repository name from the B4X project (e.g. 'blat.exe' -to -from filewatcheryour.domain -subject 'File arrived' -body 'Please use it' -attach Remember to put double quotes around the complete path to blat.![]() when running this app (everything is done via the GitHub API). Filewatcher exe install#There are NO dependencies to install git, command line tools etc. Note that if you are using a virtual environment detected by. ![]() Microsoft Expression 4 Encoder SP2 Session Recorder and File Watcher Service. I chose this route as although I am familiar with git I am a solo developer and this is a handy way to push my code to GitHub for safe keeping. where black LocalAppDataProgramsPythonPython36-32Scriptsblack.exe possible location. Copy ERPMRemoteLauncherInstaller.exe to the machine functioning as the. I have been running this application on my laptop for around 6 months without any issues. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |