-
Notifications
You must be signed in to change notification settings - Fork 124
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changing VCSH to require an Install? #309
Comments
If you want the "just a simple script" version, you can download it from the releases page attached to any current release (currently only v2.0.0-beta.1). The default filename as attached to the release is Please don't use the There has been quite a lot of ink spilled talking about the issues distro packager had before that have been smoothed over now. I won't go into it all here because if you want a user-space script version, the standalone build is what you want. If you want to install it to your system with matching man pages, shell completion functions, etc. then the advantages of a proper configure and install step will be apparent soon enough. |
For some of the spilled ink that goes into detail about what situations were improved and what use cases there were for different builds, see standalone scripts issues discussed in #202 and addressed by #299, early attempts at fixing build issues in PRs #100, 167, and then eventually #288 which introduced the current configure system. Does the info above about where to download the |
@alerque Thanks for the links to the previous discussion. #299 was the one I was looking for. It basically covered the same issue I had, where I have a bootstrap that I use for all my setups. With that said, I was also using the I use vcsh in conjunction with myrepos ( |
Thanks for reporting. The standalone script instructions include URLs that will help you automate downloading the latest version. To that I would just add:
I'm going to close this because I think we have your use case covered already. If something comes up that doesn't work or isn't as easy as it could be please do report back here or open a new issue. Also I'd be curious to know why you don't use your system's package manager to update VCSH. |
VCSH is a script that I've been using for years to maintain my $HOME on many systems, most of which I don't have access to install packages. So I would just clone the repo master/main branch and use the script form there.
So I just did my regular update and all the sudden it broke my workflow. I've been reading through the latest docs is seems that I have to compile/install the script, or I can down load a pre-compiled versions. I find it a bit strange that I need to do these extra steps. I can't find anything that really shows the advantages of these changes. There was some mention of compatibility issues, but is this really a bit issue? I'm not seeing any problems on the various machines I've been using.
Can someone explain why there was such a big change and what advantages this brings?
I'd like to understand the implications and how I need to update my work flow, or if I should just back up and freeze on an older commit from the repo.
For the short term, I've switched to using the
release
branch. Probably should have been using that all along, but there were just so many branches, that I didn't know which to use, so just defaulted to themain
branch.The text was updated successfully, but these errors were encountered: