TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

VersionPress – Version Control Plugin for WordPress

109 pointsby borekbalmost 11 years ago

13 comments

brokentonealmost 11 years ago
I don&#x27;t care how you slice it, versioning a DB in git is a broken process. If you have to do this to shore up a project, it indicates the project is broken.<p>This is sold as something for big sites: &quot;70% of WP sites in Alexa Top 1 Million&quot; but I promise you there is no conceivable way the amount of changes we make in our WP DB could not be handled in Git.
评论 #7904766 未加载
lelandriordanalmost 11 years ago
This plugin seems to solve a problem and target a market that doesn&#x27;t exist. It is also dangerous since it relies on WordPress itself being reachable in the event of catastrophe.<p>WordPress users that aren&#x27;t developers don&#x27;t use VMs or update their site&#x27;s code frequently. Typically they either use simple hosts like Dreamhost&#x2F;Media Temple or managed hosts like Pressable&#x2F;WP Engine that already integrate forms of easy backup. If they don&#x27;t there are a [plethora of backup plugins](<a href="http://premium.wpmudev.org/blog/free-wordpress-backup-plugins/" rel="nofollow">http:&#x2F;&#x2F;premium.wpmudev.org&#x2F;blog&#x2F;free-wordpress-backup-plugin...</a>) and [services](<a href="http://vaultpress.com/" rel="nofollow">http:&#x2F;&#x2F;vaultpress.com&#x2F;</a>) that not only cover code but also the DB. And since these novice users rarely change their site&#x27;s code, they have no reason to use version control in the first place.<p>At the other end of the spectrum, WordPress developers don&#x27;t need this either. Git is pre-installed on most VMs and integrated into almost all the major cloud providers and staging sites take 10 minutes to set up. And most importantly they are abstracted from WordPress itself making them way more secure. For example, what if the admin becomes unreachable after a hack? Doesn&#x27;t this defeat the entire purpose of Versionpress since you won&#x27;t be able to access the plugin page to revert back? Combining backup and version control together in the WordPress admin is a recipe for disaster.<p>Lastly, whats the point of raising $30K since this is a premium plugin that&#x27;s almost done anyway? If the picture isn&#x27;t a rendering, then it seems like the plugin is already well under development. Isn&#x27;t this more like a presale?
评论 #7904776 未加载
评论 #7904725 未加载
评论 #7904722 未加载
programminggeekalmost 11 years ago
The huge problem I see with this is going to be when people try to do this on shared hosting, which is the largest portion of WP sites, especially the sites not updating regularly.<p>Good luck explaining git setup, ssh keys, etc. to end users who aren&#x27;t devs or sysadmins.
评论 #7905051 未加载
campbellsoupalmost 11 years ago
I&#x27;m both excited and worried about it shipping as a standard WordPress plugin. What failsafes are there to guarantee that this very plugin shan&#x27;t itself break after a particular update?
评论 #7904367 未加载
drewdaalmost 11 years ago
If you want to use version control for your theme development, there&#x27;s already Roots: <a href="http://roots.io/" rel="nofollow">http:&#x2F;&#x2F;roots.io&#x2F;</a>
iambatemanalmost 11 years ago
This has been one of the biggest problems with using WordPress in a professional&#x2F;team context.<p>Will you be able to branch everything so multiple people can build on it?
评论 #7904874 未加载
crxgamesalmost 11 years ago
We use git based roll back and deployments at work. It works fantastic, but this looks like a very nice interface on top. the database versioning would be extremely useful. Definitely highlight that at the top of the page as someone else already mentioned in this thread.<p>Have you considered adding support for wp-cli commands with this. That would make automating some of the tasks very nice.
评论 #7904550 未加载
davidgerardalmost 11 years ago
We outsourced our WordPress blogs to Pagely, and good riddance - but if they were still my problem, I&#x27;d be all over this.<p>(I still run my personal sites myself from sheer control addiction. But for <i>almost everyone</i>, outsourcing is the right answer, even just to a free wordpress.com site.)
smacktowardalmost 11 years ago
Looks interesting! I already use Git to manage version control for my WP sites, so it&#x27;s probably not for me, but it could be very helpful for those who aren&#x27;t tech-savvy enough to use Git directly -- i.e. 99.999% of the WP-using population.
评论 #7904227 未加载
评论 #7904717 未加载
twodayslatealmost 11 years ago
I need a CMS that versions media (images&#x2F;video). Most just version text posts. It looks like this is one of the better options as I haven&#x27;t found anything good elsewhere.
评论 #7904730 未加载
ozhalmost 11 years ago
Awesome idea. In case you don&#x27;t meet funding goals, please consider open sourcing the code anyway, I have no doubt a collective effort will finish polishing that plugin.
ddonalmost 11 years ago
Great idea, supported it! More open source apps should do the same money collection techniques!
ahearnalmost 11 years ago
Are you planning on integrating this with multisite?
评论 #7911948 未加载