Skip to content

Automate pushing and pulling of binary and text files for VFP projects to and from git repositorues

License

Notifications You must be signed in to change notification settings

BoatrightTBC/VfpGitManager

Repository files navigation

VfpGitManager

Automate pushing and pulling of binary and text files for VFP projects to and from git repositorues

these programs use a local database co-located with the project to store a hash for each binary file in the project.

When check-for-push is run, it compares the current hash of the binary file to the stored hash, and if it has changed, it runs foxbin2prg to create a text format file and adds it to a batch file that pushes the changed text files to git.

When the program encounters a new file in the project directory, it asks if you want to track that file in git. If not, the program skips over it when checking for changes.

after completing checks, it asks for a commit message, adds, commits and pushes.

Check-for-pull does the inverse.

The project includes a proposed .gitignore and proposed lists of extensions to track.

It requires a copy of foxbin2prg.exe.

About

Automate pushing and pulling of binary and text files for VFP projects to and from git repositorues

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published