vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB3 Programming Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=15)
-   -   Do you manage your vB modifications and plugins in a VCS like CVS or Subversion? (https://vborg.vbsupport.ru/showthread.php?t=204077)

softjury 02-03-2009 02:35 PM

Do you manage your vB modifications and plugins in a VCS like CVS or Subversion?
 
Hi,

i'm interested in how you people manage your code related to vBulletin plugins, vBulletin releases, your own plugins and especially on updates of these.

At my company i've put the vbulletin source code including the plugins and all other vbulletin related code in a Subversion repository.

I keep branches of each official released version, making diffs between these versions and then can merge/apply these changes between version to my current version in TRUNK.

For doing this in an effective manner i have to strip all the vBulletin comments in the header and footer of each php, js, css file (the comments that contain the vbulletin version number, when i downloaded my copy from vbulletin member area, etc.) because when not doing so many files seem to have changed when in fact only the version number in the comment has.

How do you manage your vBulletin code?

Sparky McSmith 01-16-2010 11:18 PM

Quote:

Originally Posted by softjury (Post 1733096)
I keep branches of each official released version, making diffs between these versions and then can merge/apply these changes between version to my current version in TRUNK.

It sounds like I maintain my code very similarly to the way you maintain yours - I really can't think of a better way to do it, though I'm also curious what other folks do.

Quote:

Originally Posted by softjury (Post 1733096)
For doing this in an effective manner i have to strip all the vBulletin comments in the header and footer of each php, js, css file (the comments that contain the vbulletin version number, when i downloaded my copy from vbulletin member area, etc.) because when not doing so many files seem to have changed when in fact only the version number in the comment has.

How do you do this? Any particularly elegant solution? I'm just using UltraEdit to search/replace/remove.

Sparky McSmith 05-16-2012 04:40 AM

I'm still surprised at how few mod-developers actually use a version control system.

Would it be wonderful if all mods were maintained on github?


All times are GMT. The time now is 01:24 AM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01034 seconds
  • Memory Usage 1,717KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (2)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (3)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete