Hi, laserlight. It's a pleasure to communicate with you again. Thank you for your input on this topic.
I didn't just fire off a reply here because, as concise as it is, laserlight's skillful reply contains several points of interest for me, where i'd like to present further inquiry-- but, i'd better concede and just reply while i'm here!
hmm.... trying to remember how it's done; to figure a way of outlining my reply... and, i've been away from forums such as this for quite a while. (i.e. please forgive the chiken-scratch)
laserlight <> “...port over the history...”
ats16805 <> I'm not sure what it means to "port over the history". Using my own vocabulary, and extrapolating, ('cause i ain't hip to no smooth jive, turkey!) i'm guessing it's as to synchronize my repo, and the various revisions, from my local store to the service providers storage?
laserlight <> “If you are starting a new project with no history, or if you are not going to port over the history”.
ats16805 <> I can't get my head around precisely why such a circumstance would render moot, the issue of version-control service providers. Can you help me with that? (i.e. i didn't do that with ActiveState Firefly, i don't think, yet I still found familiarity at the Subversion-level to be helpful... e.g. i knew i needed to commit new "finished" code, vs... say import, or "add" it...)
I'm pretty sure i Didn't copy my local repo to Firefly-- just merely "imported" it, as to recursively copy the contents of a singular container (i.e. upload the folder / contents of whatever is my source code [e.g. where wordpress == ./wp ./wp/wp-admin ./wp/wp-plugins ./wp/wp-etc] ) ... i forget the SVN command wait-- svnsync? hmmm...
SVNSYNC -- i didn't look-it-up-- because i can't-- but this has jogged-the-memory: I recall an initial process now... i recall it seemed like nothing happened, but something to sort-of format, or initialize my so-called Project space there, for using Subversion, etc. I don't think any files were transferred-- because i wasn't ready for that, at the time.
I definitely recall, among the very first actions i did w/ SVN at Firefly, there was a one-time use of an SVN cmd unfamiliar to me at that time; outside of the common-to-me cmd's, like update, commit, etc.
laserlight <>laserlight “if this repository needs to be private...other developers' preferences taken into account”
This doesn't really apply to me at all. I'm glad you brought it up, however, as it adds value to this thread as a resource on the topic of hosted version control (it's unfortunate, however, my poor forum skills do as much to diminish it)
Before closing, let me address another dynamic of of Hosted Version Control:
Laserlight summarizes, expressing an affinity for Distributed Version control, for having the ability to access “full version control functionality”. This pretty much just blows my mind-- i mean, i think my inexperience with Version Control altogether is made more clear by my reaction to this concept. I think i'd need to examine some diagrams, and actually involve myself, for example, with some example repo mgt with GIT / GIThub (if i understand it's a Distributed type), if i'm to understand this concept. Trying to do so, from my current point of view-- i just feel really stupid-- i'm wearing a rubber helmet, repelling all intelligent concepts...
[font=smaller]I apologize for such delay in my own reply. I composed a draft in reply-- honest-- but must have shut-down the browser, restarted the sys, or... murphey's law, inevitably. [/font]