Please login or register.

Login with username, password and session length
Advanced search  

News:

This forum provides RSS feed. To query recent posts use this url. More...


Author Topic: Versioning  (Read 10020 times)

0 Members and 1 Guest are viewing this topic.

essegoe

  • Lurker
  • *
  • Karma: 0
  • Offline Offline
  • Gender: Male
  • Posts: 6
  • It's a trick. Get an axe.
    • View Profile
Versioning
« on: September 13, 2004, 05:45:00 AM »

Will there be some kind of a Cooperation Tool, like CVS Repository is for JAVA? Working on one Project with two people is not so funny right now...
Logged

deadworm222

  • Regular poster
  • ***
  • Karma: 0
  • Offline Offline
  • Gender: Male
  • Posts: 197
  • Wintermute Army
    • View Profile
Re: TODO list online
« Reply #1 on: September 13, 2004, 06:39:37 AM »

I was thinking about that one, too. We at FD are using WinCVS at the moment...
Logged

Mnemonic

  • WME developer
  • Administrator
  • Addicted to WME forum
  • *
  • Karma: 41
  • Offline Offline
  • Gender: Male
  • Posts: 5683
    • View Profile
    • Dead:Code Site
Re: TODO list online
« Reply #2 on: September 13, 2004, 07:30:44 AM »

Ok, how do you think it should work, ideally? Like integrating ProjectMan with some versioning software or...?
Logged
Yes, I do have a twitter account
Please don't send me technical questions in private messages, use the forum. ::wave

Jerrot

  • Global Moderator
  • Addicted to WME forum
  • *
  • Karma: 0
  • Offline Offline
  • Gender: Male
  • Posts: 690
    • View Profile
Re: TODO list online
« Reply #3 on: September 13, 2004, 09:28:14 AM »

Will there be some kind of a Cooperation Tool, like CVS Repository is for JAVA? Working on one Project with two people is not so funny right now...

Do you mean some kind of integration into the Tools ?
The easiest way up to now would be to use WinCVS or - imho even better - Subversion and the "Tortoise" Client. You simple have to right-click your Project-Folder and Update/CheckOut the files then in the Explorer. Since it's a matter of taste, what versioning software is used, I don't see how to include this in general into the "WME Tools". Maybe some custom user-menu with programs or what do you have in mind ?

Greets, Jerrot.
Logged
Mooh!

essegoe

  • Lurker
  • *
  • Karma: 0
  • Offline Offline
  • Gender: Male
  • Posts: 6
  • It's a trick. Get an axe.
    • View Profile
Re: Versioning
« Reply #4 on: September 17, 2004, 02:13:48 PM »

Yes, I thought about including it in the WME Tool, but maybe you're right and it's easier to use an existing general tool.
I don't know WinCVS, but I'll check it out soon. My problem is, that I'm working with a friend on a project and it would be good to synch via Internet. The above descriptions(click in windows explorer etc) make me think, that WinCVS might not have that functionality. Maybe it has.
Other suggestions related to the IDE are Syntax checking(ok, I can use the JavaScript Setup for Ultraedit), automatic syntax-"guessing" (like I enter "actor." and the IDE tells me all the methods/attributes of that class, see eclipse or other IDEs) and debugging of single scipts, without starting the whole game. I think these things would need an included Text(Script-)editor in ProjectMan.

greets
essegoe
Logged

Mnemonic

  • WME developer
  • Administrator
  • Addicted to WME forum
  • *
  • Karma: 41
  • Offline Offline
  • Gender: Male
  • Posts: 5683
    • View Profile
    • Dead:Code Site
Re: Versioning
« Reply #5 on: September 17, 2004, 02:33:21 PM »

A syntax highlighting editor with "intelli-sense" is planned for the new tools. The problem is that WME script uses type-less variables, and that's why it's impossible to decide which methods/attributes are valid for each variable. So it will be offering all of them, still better than nothing, I guess.
As for debugging a single script without running the game, I'm afraid it's impossible because the script needs the entire context to run in. But I was thinking about a special debugging executable with a built-in debugger or something like that. I don't know yet exactly how would that work, just thinking out loud.
Logged
Yes, I do have a twitter account
Please don't send me technical questions in private messages, use the forum. ::wave

Mnemonic

  • WME developer
  • Administrator
  • Addicted to WME forum
  • *
  • Karma: 41
  • Offline Offline
  • Gender: Male
  • Posts: 5683
    • View Profile
    • Dead:Code Site
Re: Versioning
« Reply #6 on: September 17, 2004, 03:07:58 PM »

btw there is a WME wordfile for UltraEdit, created by Jerrot. Bit out-of-date now, but still nice :)
http://wme.jerrot.de/wme_wordfile.txt
Logged
Yes, I do have a twitter account
Please don't send me technical questions in private messages, use the forum. ::wave

essegoe

  • Lurker
  • *
  • Karma: 0
  • Offline Offline
  • Gender: Male
  • Posts: 6
  • It's a trick. Get an axe.
    • View Profile
Re: Versioning
« Reply #7 on: September 18, 2004, 12:37:04 PM »

Cool, thanks for the wordfile. I can't wait to get that "intelli-sense Version", sounds good(and will make life easier). Guess you're right about the debugging problem. I could imagine a Split-Sceen-Solution with the running game on the left and a code-debugging-window on the right that appears when a scipt reaches a breakpoint, s.th. like that would be possible. Maybe with an area for variable values etc.
Logged

Hobie-wan

  • Lurker
  • *
  • Karma: 0
  • Offline Offline
  • Gender: Male
  • Posts: 17
  • I was gonna be apathetic, but, eh...
    • View Profile
Re: Versioning
« Reply #8 on: September 20, 2004, 08:28:29 PM »

When would these new tools be on the horizon?  ::)
Logged

Mnemonic

  • WME developer
  • Administrator
  • Addicted to WME forum
  • *
  • Karma: 41
  • Offline Offline
  • Gender: Male
  • Posts: 5683
    • View Profile
    • Dead:Code Site
Re: Versioning
« Reply #9 on: September 21, 2004, 07:14:55 AM »

When would these new tools be on the horizon?  ::)
Well, I don't know. I'm not working on it at the moment, not until the 3D characters support is out.
Logged
Yes, I do have a twitter account
Please don't send me technical questions in private messages, use the forum. ::wave

essegoe

  • Lurker
  • *
  • Karma: 0
  • Offline Offline
  • Gender: Male
  • Posts: 6
  • It's a trick. Get an axe.
    • View Profile
Re: Versioning
« Reply #10 on: September 22, 2004, 06:32:34 PM »

I seem to have a problem running the WME-Toolkit with non-Administrator-rigths on Win2K. Fonts look weird in the Preview-Window and Scene-Preview crashes...
Is there a problem with my machine or a gerneral WME-"bug" (i.e. running without admin-rights is not supported)?
Logged

Mnemonic

  • WME developer
  • Administrator
  • Addicted to WME forum
  • *
  • Karma: 41
  • Offline Offline
  • Gender: Male
  • Posts: 5683
    • View Profile
    • Dead:Code Site
Re: Versioning
« Reply #11 on: September 22, 2004, 06:51:46 PM »

I tried running ProjectMan as a non-admin user on WinXP and it seems to be running ok. Your symptoms might be caused by opening the project in an older version of WME that the project has been saved in, but ProjectMan should warn you in that case...
Logged
Yes, I do have a twitter account
Please don't send me technical questions in private messages, use the forum. ::wave

Hobie-wan

  • Lurker
  • *
  • Karma: 0
  • Offline Offline
  • Gender: Male
  • Posts: 17
  • I was gonna be apathetic, but, eh...
    • View Profile
Re: Versioning
« Reply #12 on: September 22, 2004, 08:27:11 PM »

Quote
Well, I don't know. I'm not working on it at the moment, not until the 3D characters support is out.

Ooh, take your time, then.  ;)  Seriously, I'm excited about either of these updates, much less both. 
I think it might be worthwhile to look into getting a commercial license just to say "Thanks".

Logged
 

Page created in 0.138 seconds with 21 queries.