Comments (8)
Thanks so much jnavila! I think I got the hang of plotgitsch now :)
from plotkicadsch.
Hi I am on Lubuntu and trying to use this and I am not certain how to run the program correctly.
"plotgitsch -i firefox"
Terminal output.
"internal diff and show with firefox between Git rev HEAD and file system .
Exception (Failure "Value: not a valid compressed object")"
Could you tell me what I am doing wrong? Thanks again.
from plotkicadsch.
It's not clear what happened, but it seems you have some issues with your Git repository. Have you checked in the required files? Is your repo available anywhere?
from plotkicadsch.
Yes I created a new test repo.
https://github.com/carlos-pereyra/test
There is two commits, so I should be able to compare two sch versions. However I am not sure I am using the command 'plotgitsch' correctly.
When I try the command "plotgitsch -i firefox" again, I get,
"internal diff and show with firefox between Git rev HEAD and file system ." again.
from plotkicadsch.
If you want to compare versions together, you need to specify the revisions. However, your repo cannot be used to show the differences, because your first version does not include the -cache.lib file. The second one would be usable, but with nothing against to compare with, we go nowhere.
from plotkicadsch.
FWIW, you can test plotgitsch on this repo. Just type:
$ cd circuit
$ plotgitsch -ifirefox HEAD^
It should open two tabs on firefox, with the differences between the latest revision and the previous one.
from plotkicadsch.
Thanks. plotgitsch is working for me, however it does not open two tabs, instead it opens one tab with the changes overlaid, which I enjoy.
How do I compare HEAD with n amounts of revisions? Additionally how do I reference two arbitrary revisions? sorry for the naive question. Thanks again!
from plotkicadsch.
This not a naive question. This why a user's guide is needed. You can specify revisions the same way as when using git. See https://git-scm.com/docs/gitrevisions for all the ways to identify revisions.
from plotkicadsch.
Related Issues (20)
- git is changing to the master branch HOT 13
- plotgitsch command performs checkout to master HOT 2
- Running on Windows HOT 7
- Limit gitplotsch scope in nested projects HOT 20
- Do not fail when a part is missing HOT 14
- Flag for generating/keeping images even if the images do not have changes
- Commit info HOT 6
- Short version of the help and version flags HOT 9
- Intermediate images do not have a transparent background HOT 6
- Exception (Invalid_argument "index out of bounds") HOT 2
- Minor details in the produced image HOT 2
- Internal error when it finds (maybe broken) symlinks HOT 18
- Keeping original files even if they don't have changes HOT 18
- Makefile - Making package
- Diffing local changes does not work when an untracked folder is into the repo HOT 9
- License type HOT 2
- Do you have a. Kicad SCH format to support KICad 6.0 HOT 3
- Plotkicadsh fails with missing components HOT 4
- plotgitsch could return 1 when at least of the commits is using the new `.kicad_sch` format
- Distro-specific issue and possible patch HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from plotkicadsch.