RE: [U2] Scientific Notation
Thanks Robert - Works like a charm!!! I forgot about the ^ command meaning POWER Doug -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Robert Houben Sent: Friday, April 18, 2008 4:57 PM To: u2-users@listserver.u2ug.org Subject: RE: [U2] Scientific Notation One more note on this, just to make it a bit more robust... If there is any likelihood of the "E" being lower case ("e"), then replace var in both cases with OCONV(var,'MCU'). Also, if you copy/paste it into the editor, you may have to double up the ^ character or the editor thinks it's a prefix for a numeric character value. Enjoy! -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Robert Houben Sent: Friday, April 18, 2008 2:38 PM To: u2-users@listserver.u2ug.org Subject: RE: [U2] Scientific Notation Actually, that gives you the wrong number (it gives you 489.00). Try this instead: OCONV(ICONV(FIELD(var,"E",1),'MR4'),'MR4')*(10&FIELD(var,"E",2)) Note that MR4 is for precision 4. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Mecki Foerthmann Sent: Friday, April 18, 2008 1:54 PM To: u2-users@listserver.u2ug.org Subject: Re: [U2] Scientific Notation OCONV(OCONV(var,'MCN'),'MR2') should do the trick. Doug Farmer wrote: > Good Day All! > > Does anyone know of a UniData function or ICONV option to convert > scientific notation to a decimal number. > > We are receiving some numbers in an XML packet from a 3rd party where > sometimes Scientific Notation is used, instead of a decimal value. > > For example, instead of 5 cents coming in from the XML as ".05", the > XML contains "4.89E-02". This is due to a percentage > calculation in a SQL data base. There is no way I can change the XML > Generation software, so I must deal with it on the UniData side. > > Thanks > > Doug > > > This e-mail is for the use of the intended recipient(s) only. If you have received this e-mail in error, please notify the sender immediately and then delete it. If you are not the intended recipient, you must not use, disclose or distribute this e-mail without the author's prior permission. We have taken precautions to minimize the risk of transmitting software viruses, but we advise you to carry out your own virus checks on any attachment to this message. We cannot accept liability for any loss or damage caused by software viruses. Any views and/or opinions expressed in this e-mail are of the author only and do not represent the views of Epicor Software Corporation or any other company within its group. > --- > u2-users mailing list > u2-users@listserver.u2ug.org > To unsubscribe please visit http://listserver.u2ug.org/ --- u2-users mailing list u2-users@listserver.u2ug.org To unsubscribe please visit http://listserver.u2ug.org/ --- u2-users mailing list u2-users@listserver.u2ug.org To unsubscribe please visit http://listserver.u2ug.org/ --- u2-users mailing list u2-users@listserver.u2ug.org To unsubscribe please visit http://listserver.u2ug.org/ This e-mail is for the use of the intended recipient(s) only. If you have received this e-mail in error, please notify the sender immediately and then delete it. If you are not the intended recipient, you must not use, disclose or distribute this e-mail without the author's prior permission. We have taken precautions to minimize the risk of transmitting software viruses, but we advise you to carry out your own virus checks on any attachment to this message. We cannot accept liability for any loss or damage caused by software viruses. Any views and/or opinions expressed in this e-mail are of the author only and do not represent the views of Epicor Software Corporation or any other company within its group. --- u2-users mailing list u2-users@listserver.u2ug.org To unsubscribe please visit http://listserver.u2ug.org/
RE: [U2] Scientific Notation
Ah, you had my hopes up. But X = '4.89E-02' PRINT OCONV(OCONV(X,'MCN'),'MR2') Gives me 489.02 It should come back as .05 (after rounding) Doug -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Mecki Foerthmann Sent: Friday, April 18, 2008 3:54 PM To: u2-users@listserver.u2ug.org Subject: Re: [U2] Scientific Notation OCONV(OCONV(var,'MCN'),'MR2') should do the trick. Doug Farmer wrote: > Good Day All! > > Does anyone know of a UniData function or ICONV option to convert > scientific notation to a decimal number. > > We are receiving some numbers in an XML packet from a 3rd party where > sometimes Scientific Notation is used, instead of a decimal value. > > For example, instead of 5 cents coming in from the XML as ".05", the > XML contains "4.89E-02". This is due to a percentage > calculation in a SQL data base. There is no way I can change the XML > Generation software, so I must deal with it on the UniData side. > > Thanks > > Doug > > > This e-mail is for the use of the intended recipient(s) only. If you have received this e-mail in error, please notify the sender immediately and then delete it. If you are not the intended recipient, you must not use, disclose or distribute this e-mail without the author's prior permission. We have taken precautions to minimize the risk of transmitting software viruses, but we advise you to carry out your own virus checks on any attachment to this message. We cannot accept liability for any loss or damage caused by software viruses. Any views and/or opinions expressed in this e-mail are of the author only and do not represent the views of Epicor Software Corporation or any other company within its group. > --- > u2-users mailing list > u2-users@listserver.u2ug.org > To unsubscribe please visit http://listserver.u2ug.org/ --- u2-users mailing list u2-users@listserver.u2ug.org To unsubscribe please visit http://listserver.u2ug.org/ This e-mail is for the use of the intended recipient(s) only. If you have received this e-mail in error, please notify the sender immediately and then delete it. If you are not the intended recipient, you must not use, disclose or distribute this e-mail without the author's prior permission. We have taken precautions to minimize the risk of transmitting software viruses, but we advise you to carry out your own virus checks on any attachment to this message. We cannot accept liability for any loss or damage caused by software viruses. Any views and/or opinions expressed in this e-mail are of the author only and do not represent the views of Epicor Software Corporation or any other company within its group. --- u2-users mailing list u2-users@listserver.u2ug.org To unsubscribe please visit http://listserver.u2ug.org/
RE: [U2] Scientific Notation
One more note on this, just to make it a bit more robust... If there is any likelihood of the "E" being lower case ("e"), then replace var in both cases with OCONV(var,'MCU'). Also, if you copy/paste it into the editor, you may have to double up the ^ character or the editor thinks it's a prefix for a numeric character value. Enjoy! -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Robert Houben Sent: Friday, April 18, 2008 2:38 PM To: u2-users@listserver.u2ug.org Subject: RE: [U2] Scientific Notation Actually, that gives you the wrong number (it gives you 489.00). Try this instead: OCONV(ICONV(FIELD(var,"E",1),'MR4'),'MR4')*(10^FIELD(var,"E",2)) Note that MR4 is for precision 4. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Mecki Foerthmann Sent: Friday, April 18, 2008 1:54 PM To: u2-users@listserver.u2ug.org Subject: Re: [U2] Scientific Notation OCONV(OCONV(var,'MCN'),'MR2') should do the trick. Doug Farmer wrote: > Good Day All! > > Does anyone know of a UniData function or ICONV option to convert > scientific notation to a decimal number. > > We are receiving some numbers in an XML packet from a 3rd party where > sometimes Scientific Notation is used, instead of a decimal value. > > For example, instead of 5 cents coming in from the XML as ".05", the XML > contains "4.89E-02". This is due to a percentage > calculation in a SQL data base. There is no way I can change the XML > Generation software, so I must deal with it on the UniData side. > > Thanks > > Doug > > > This e-mail is for the use of the intended recipient(s) only. If you have > received this e-mail in error, please notify the sender immediately and then > delete it. If you are not the intended recipient, you must not use, disclose > or distribute this e-mail without the author's prior permission. We have > taken precautions to minimize the risk of transmitting software viruses, but > we advise you to carry out your own virus checks on any attachment to this > message. We cannot accept liability for any loss or damage caused by software > viruses. Any views and/or opinions expressed in this e-mail are of the author > only and do not represent the views of Epicor Software Corporation or any > other company within its group. > --- > u2-users mailing list > u2-users@listserver.u2ug.org > To unsubscribe please visit http://listserver.u2ug.org/ --- u2-users mailing list u2-users@listserver.u2ug.org To unsubscribe please visit http://listserver.u2ug.org/ --- u2-users mailing list u2-users@listserver.u2ug.org To unsubscribe please visit http://listserver.u2ug.org/ --- u2-users mailing list u2-users@listserver.u2ug.org To unsubscribe please visit http://listserver.u2ug.org/
RE: [U2] Scientific Notation
Actually, that gives you the wrong number (it gives you 489.00). Try this instead: OCONV(ICONV(FIELD(var,"E",1),'MR4'),'MR4')*(10^FIELD(var,"E",2)) Note that MR4 is for precision 4. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Mecki Foerthmann Sent: Friday, April 18, 2008 1:54 PM To: u2-users@listserver.u2ug.org Subject: Re: [U2] Scientific Notation OCONV(OCONV(var,'MCN'),'MR2') should do the trick. Doug Farmer wrote: > Good Day All! > > Does anyone know of a UniData function or ICONV option to convert > scientific notation to a decimal number. > > We are receiving some numbers in an XML packet from a 3rd party where > sometimes Scientific Notation is used, instead of a decimal value. > > For example, instead of 5 cents coming in from the XML as ".05", the XML > contains "4.89E-02". This is due to a percentage > calculation in a SQL data base. There is no way I can change the XML > Generation software, so I must deal with it on the UniData side. > > Thanks > > Doug > > > This e-mail is for the use of the intended recipient(s) only. If you have > received this e-mail in error, please notify the sender immediately and then > delete it. If you are not the intended recipient, you must not use, disclose > or distribute this e-mail without the author's prior permission. We have > taken precautions to minimize the risk of transmitting software viruses, but > we advise you to carry out your own virus checks on any attachment to this > message. We cannot accept liability for any loss or damage caused by software > viruses. Any views and/or opinions expressed in this e-mail are of the author > only and do not represent the views of Epicor Software Corporation or any > other company within its group. > --- > u2-users mailing list > u2-users@listserver.u2ug.org > To unsubscribe please visit http://listserver.u2ug.org/ --- u2-users mailing list u2-users@listserver.u2ug.org To unsubscribe please visit http://listserver.u2ug.org/ --- u2-users mailing list u2-users@listserver.u2ug.org To unsubscribe please visit http://listserver.u2ug.org/
Re: [U2] Scientific Notation
OCONV(OCONV(var,'MCN'),'MR2') should do the trick. Doug Farmer wrote: Good Day All! Does anyone know of a UniData function or ICONV option to convert scientific notation to a decimal number. We are receiving some numbers in an XML packet from a 3rd party where sometimes Scientific Notation is used, instead of a decimal value. For example, instead of 5 cents coming in from the XML as ".05", the XML contains "4.89E-02". This is due to a percentage calculation in a SQL data base. There is no way I can change the XML Generation software, so I must deal with it on the UniData side. Thanks Doug This e-mail is for the use of the intended recipient(s) only. If you have received this e-mail in error, please notify the sender immediately and then delete it. If you are not the intended recipient, you must not use, disclose or distribute this e-mail without the author's prior permission. We have taken precautions to minimize the risk of transmitting software viruses, but we advise you to carry out your own virus checks on any attachment to this message. We cannot accept liability for any loss or damage caused by software viruses. Any views and/or opinions expressed in this e-mail are of the author only and do not represent the views of Epicor Software Corporation or any other company within its group. --- u2-users mailing list u2-users@listserver.u2ug.org To unsubscribe please visit http://listserver.u2ug.org/ --- u2-users mailing list u2-users@listserver.u2ug.org To unsubscribe please visit http://listserver.u2ug.org/
Re: [U2] phantom checking - Universe
I don't know about system variables, but in unix/UniData you could do a shell command like CMD = 'ps -ef | grep PHANTOM | grep -v grep wc -l' PCPERFORM CMD CAPTURING CAPTURED This will give you either a number or 0 in CAPTURED Brad [EMAIL PROTECTED] wrote on 04/18/2008 01:23:59 PM: > Is there a system variable that can be used within a Basic program that tells > you how many phantoms you have running from your session. U.S. BANCORP made the following annotations - Electronic Privacy Notice. This e-mail, and any attachments, contains information that is, or may be, covered by electronic communications privacy laws, and is also confidential and proprietary in nature. If you are not the intended recipient, please be advised that you are legally prohibited from retaining, using, copying, distributing, or otherwise disclosing this information in any manner. Instead, please reply to the sender that you have received this communication in error, and then immediately delete it. Thank you in advance for your cooperation. - --- u2-users mailing list u2-users@listserver.u2ug.org To unsubscribe please visit http://listserver.u2ug.org/
RE: [U2] UniSubroutine question with UOJ
It probably runs as a phantom, and therefore follows the same rules. I don't think there is a way to turn that on or off. You could just write to a file, then view the result elsewhere. I created a type 19 file which looks just like a directory to windows / unix apps. In there I create files and give the appropriate file extension so the when clicked open, even to the point of having a U2 program create a 'bat' file run by Windows scheduler.. and we're on a linux machine. If you do want the data to show up in UniData, then write to a file, and let another U2 proggie poll that file, or add a trigger to pick up that something new is there, anything found can be displayed. Hope I didn't miss the point there.. -Original Message- I use the UniSubroutine object of Uinobject For Java to call a subroutine with Unidata. But if I have any CRT or PRINT command inside Unidata Subroutine, it will mess up the UniSubroutine call. Basically, it runs but returns nothing. Anyone know why this happens and how I can prevent this happen? --- u2-users mailing list u2-users@listserver.u2ug.org To unsubscribe please visit http://listserver.u2ug.org/
[U2] Scientific Notation
Good Day All! Does anyone know of a UniData function or ICONV option to convert scientific notation to a decimal number. We are receiving some numbers in an XML packet from a 3rd party where sometimes Scientific Notation is used, instead of a decimal value. For example, instead of 5 cents coming in from the XML as ".05", the XML contains "4.89E-02". This is due to a percentage calculation in a SQL data base. There is no way I can change the XML Generation software, so I must deal with it on the UniData side. Thanks Doug This e-mail is for the use of the intended recipient(s) only. If you have received this e-mail in error, please notify the sender immediately and then delete it. If you are not the intended recipient, you must not use, disclose or distribute this e-mail without the author's prior permission. We have taken precautions to minimize the risk of transmitting software viruses, but we advise you to carry out your own virus checks on any attachment to this message. We cannot accept liability for any loss or damage caused by software viruses. Any views and/or opinions expressed in this e-mail are of the author only and do not represent the views of Epicor Software Corporation or any other company within its group. --- u2-users mailing list u2-users@listserver.u2ug.org To unsubscribe please visit http://listserver.u2ug.org/
[U2] phantom checking - Universe
Is there a system variable that can be used within a Basic program that tells you how many phantoms you have running from your session. I know the JOBS command will return this, however, Ibd like to find this out without the user seeing the JOBS output to the screen. If I put a HUSH ON prior to executing the command, then I get nothing back in the CAPTURING clause of my execute statement. Thanks in advance. -- View this message in context: http://www.nabble.com/phantom-checking---Universe-tp16763998p16763998.html Sent from the U2 - Users mailing list archive at Nabble.com. --- u2-users mailing list u2-users@listserver.u2ug.org To unsubscribe please visit http://listserver.u2ug.org/
[U2] UniSubroutine question with UOJ
I use the UniSubroutine object of Uinobject For Java to call a subroutine with Unidata. But if I have any CRT or PRINT command inside Unidata Subroutine, it will mess up the UniSubroutine call. Basically, it runs but returns nothing. Anyone know why this happens and how I can prevent this happen? -- View this message in context: http://www.nabble.com/UniSubroutine-question-with-UOJ-tp16763989p16763989.html Sent from the U2 - Users mailing list archive at Nabble.com. --- u2-users mailing list u2-users@listserver.u2ug.org To unsubscribe please visit http://listserver.u2ug.org/
[U2] Vista and UniAdmin followup
I dropped from UniAdmin 1.3.6 to 1.3.3 and it now correctly reports the users, locks, etc. On our systems UniAdmin 1.3.6 does not work with UniVerse 10.2.4 or 10.1.15 Linux Redhat enterprise with Vista Business edition. Brenda Price Affiliated Acceptance Corporation Sunrise Beach, MO --- u2-users mailing list u2-users@listserver.u2ug.org To unsubscribe please visit http://listserver.u2ug.org/
[U2] Vista and UniAdmin problems
I installed the latest client set when I installed the latest UniVerse PE on my new VISTA Business edition pc. I can login to our Live system and our test system (both Linux boxes), just fine however the number of licenses used shows 1 and users logged in 1. On our test box we have device licensing with 6 user license 10.2.4 on our live box we have 10.1.12 with 117 users. The only thing it shows correctly is the license information. I was trying to get away with installing several versions. Any one else had a problem with UniAdmin and Vista? I also had problems with UniDebugger saying I didn't have UniObjects installed until I loaded the prior released. Going to drop down to a lower revision of UniAdmin and see if that corrects the problem. Brenda Price Affiliated Acceptance Corporation Sunrise Beach, MO --- u2-users mailing list u2-users@listserver.u2ug.org To unsubscribe please visit http://listserver.u2ug.org/
Re: [U2] version control
Hello, can I get a copy I am definitely interested as we too are moving to subversion thanks dougc Edward Brown wrote: Hello, Have followed this thread with some interest as we've recently moved to Subversion. This hosts VB6 and unidata source code / dicts / various control data for a fairly large set of products. Subversion has met our expectations; we'd dabbled with sourcesafe before but never really had a revision backup strategy. In general, we've found it best to (sorry for stating the obvious with some of these!): - Have as much data in directory files as possible, adding a 'normal' unidata file to subversion does not allow for proper control over each item within that file - Settle on the repository layout at the start - in our case, taking (mostly enforced) advice from subversion users elsewhere in the company and adapting to our local needs. We have separate repositories for each product group with top level 'branches', 'tags' & 'trunk' nodes. Bug fixes go into the 'branches' area, each bug being a copy of the trunk. Tags contains snapshots of the trunk at release points. - Branches - Bug1 - (structure) - Bug2 - (structure) - Trunk - (structure) Within (structure) we hold essentially a small unidata account, we develop in another account with pointers back to the subversioned area. This allows a mixture of content kept under source control plus data & local settings that we'd not want cluttering up subversion. Lastly, when switching branches it can take a long time to recompile / recatalog the unibasic code; I've written a utility that detects changes by comparing object & source date and just compiles what's needed. For us, it reduces a 5 - 10 minute task down to just a few seconds, and is quick enough to use regularly during development if several programs are being edited. I can make the source available if anyone's interested? Edward -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Susan Joslyn Sent: 18 April 2008 13:26 To: u2-users@listserver.u2ug.org Subject: RE: [U2] version control [AD] Hello Group. Of course I'll barge in - just in case there's anyone who doesn't know! - that there is a solution for change control right within U2. PRC of course. Changes are tracked automatically without any extra steps. All the traditional support, backup copies, merge tools, history/research full audit. Source program files but also dictionaries, control data - even actual data to support "emergency data edits". PRC is also a complete framework for implementing IT controls that are visible and flexible. Immediate SOX/other regulatory compliance in a snap. Just in case you didn't know! More information at sjplus.com - or drop me an email. Regards, Susan Joslyn SJ+ Systems Associates, Inc. PRC(r) Real software configuration management for U2! -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of David Beahm Sent: 16 April 2008 21:22 To: u2-users@listserver.u2ug.org Subject: [U2] version control We are looking to add our UniData/SBClient environment to Subversion, and wanted to get advice from anyone who has done s something similar (CVS, etc.) Searching through past posts, I found Brian Leach's note about generating DICT items from scripts, which I quite like; I suspect there are more ideas like that around. First, however, we need to come up with a suitable repository structure. We have a number of live, proto, and development accounts on one box (HP-UX). We have some universally shared directory files, but most files are unique to each account. To begin with, we are wondering whether it would be best to have individual repositories for each account, or whether there should be one repository with relative paths for each account, or whether each account should be a different branch, etc. Suggestions welcome, however we are want to standardize on one solution -- Subversion. Thanks, David Beahm --- No virus found in this outgoing message. Checked by AVG. Version: 7.5.524 / Virus Database: 269.23.1/1384 - Release Date: 4/17/2008 3:47 PM --- u2-users mailing list u2-users@listserver.u2ug.org To unsubscribe please visit http://listserver.u2ug.org/ --- Please remember to recycle wherever possible. Reduce, reuse, recycle, think do you need to print this e-mail? --- This e-mail and any attachment(s), is confidential and may be legally privileged. It is intended solely for the addressee. If you are not the addressee, dissemination, copying or use of this e-mail or any of its content is prohibited and may be unlawful. If you are not the intended recipient please inform the sender immediately and destroy the e-mail, any attachment(s) and any copies. All liability for vir
RE: [U2] version control
Hello, Have followed this thread with some interest as we've recently moved to Subversion. This hosts VB6 and unidata source code / dicts / various control data for a fairly large set of products. Subversion has met our expectations; we'd dabbled with sourcesafe before but never really had a revision backup strategy. In general, we've found it best to (sorry for stating the obvious with some of these!): - Have as much data in directory files as possible, adding a 'normal' unidata file to subversion does not allow for proper control over each item within that file - Settle on the repository layout at the start - in our case, taking (mostly enforced) advice from subversion users elsewhere in the company and adapting to our local needs. We have separate repositories for each product group with top level 'branches', 'tags' & 'trunk' nodes. Bug fixes go into the 'branches' area, each bug being a copy of the trunk. Tags contains snapshots of the trunk at release points. - Branches - Bug1 - (structure) - Bug2 - (structure) - Trunk - (structure) Within (structure) we hold essentially a small unidata account, we develop in another account with pointers back to the subversioned area. This allows a mixture of content kept under source control plus data & local settings that we'd not want cluttering up subversion. Lastly, when switching branches it can take a long time to recompile / recatalog the unibasic code; I've written a utility that detects changes by comparing object & source date and just compiles what's needed. For us, it reduces a 5 - 10 minute task down to just a few seconds, and is quick enough to use regularly during development if several programs are being edited. I can make the source available if anyone's interested? Edward -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Susan Joslyn Sent: 18 April 2008 13:26 To: u2-users@listserver.u2ug.org Subject: RE: [U2] version control [AD] Hello Group. Of course I'll barge in - just in case there's anyone who doesn't know! - that there is a solution for change control right within U2. PRC of course. Changes are tracked automatically without any extra steps. All the traditional support, backup copies, merge tools, history/research full audit. Source program files but also dictionaries, control data - even actual data to support "emergency data edits". PRC is also a complete framework for implementing IT controls that are visible and flexible. Immediate SOX/other regulatory compliance in a snap. Just in case you didn't know! More information at sjplus.com - or drop me an email. Regards, Susan Joslyn SJ+ Systems Associates, Inc. PRC(r) Real software configuration management for U2! > -Original Message- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of David Beahm > Sent: 16 April 2008 21:22 > To: u2-users@listserver.u2ug.org > Subject: [U2] version control > > We are looking to add our UniData/SBClient environment to > Subversion, and wanted to get advice from anyone who has done s > something similar (CVS, etc.) Searching through past posts, > I found Brian Leach's note about generating DICT items from > scripts, which I quite like; I suspect there are more ideas > like that around. > > First, however, we need to come up with a suitable repository > structure. We have a number of live, proto, and development > accounts on one box (HP-UX). We have some universally shared > directory files, but most files are unique to each account. > > To begin with, we are wondering whether it would be best to > have individual repositories for each account, or whether > there should be one repository with relative paths for each > account, or whether each account should be a different branch, etc. > > Suggestions welcome, however we are want to standardize on > one solution > -- Subversion. > > Thanks, > David Beahm > --- No virus found in this outgoing message. Checked by AVG. Version: 7.5.524 / Virus Database: 269.23.1/1384 - Release Date: 4/17/2008 3:47 PM --- u2-users mailing list u2-users@listserver.u2ug.org To unsubscribe please visit http://listserver.u2ug.org/ --- Please remember to recycle wherever possible. Reduce, reuse, recycle, think do you need to print this e-mail? --- This e-mail and any attachment(s), is confidential and may be legally privileged. It is intended solely for the addressee. If you are not the addressee, dissemination, copying or use of this e-mail or any of its content is prohibited and may be unlawful. If you are not the intended recipient please inform the sender immediately and destroy the e-mail, any attachment(s) and any copies. All liability for viruses is excluded to the fullest extent permitted by law. It is your responsibi
RE: [U2] version control [AD]
Hello Group. Of course I'll barge in - just in case there's anyone who doesn't know! - that there is a solution for change control right within U2. PRC of course. Changes are tracked automatically without any extra steps. All the traditional support, backup copies, merge tools, history/research full audit. Source program files but also dictionaries, control data - even actual data to support "emergency data edits". PRC is also a complete framework for implementing IT controls that are visible and flexible. Immediate SOX/other regulatory compliance in a snap. Just in case you didn't know! More information at sjplus.com - or drop me an email. Regards, Susan Joslyn SJ+ Systems Associates, Inc. PRC(r) Real software configuration management for U2! > -Original Message- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of David Beahm > Sent: 16 April 2008 21:22 > To: u2-users@listserver.u2ug.org > Subject: [U2] version control > > We are looking to add our UniData/SBClient environment to > Subversion, and wanted to get advice from anyone who has done s > something similar (CVS, etc.) Searching through past posts, > I found Brian Leach's note about generating DICT items from > scripts, which I quite like; I suspect there are more ideas > like that around. > > First, however, we need to come up with a suitable repository > structure. We have a number of live, proto, and development > accounts on one box (HP-UX). We have some universally shared > directory files, but most files are unique to each account. > > To begin with, we are wondering whether it would be best to > have individual repositories for each account, or whether > there should be one repository with relative paths for each > account, or whether each account should be a different branch, etc. > > Suggestions welcome, however we are want to standardize on > one solution > -- Subversion. > > Thanks, > David Beahm > --- No virus found in this outgoing message. Checked by AVG. Version: 7.5.524 / Virus Database: 269.23.1/1384 - Release Date: 4/17/2008 3:47 PM --- u2-users mailing list u2-users@listserver.u2ug.org To unsubscribe please visit http://listserver.u2ug.org/
[U2] Re: [u2] version control
Brian, Jerry, and everyone. It is possible to implement source code control that is "transparent" to the programmer yet capable of supporting complex development and production scenarios with tools and utilities that were designed and written entirely in an MV / Pick / U2 environment. NuControl from Binary Star offers an easily implemented version control solution that will manage multiple projects and multiple libraries (code, working and backup), across multiple systems. It supports basic code, segments, scripts, function libraries, configuration data, DICTS, etc. Compare, rollback, release, etc. I'd be happy to demonstrate NuControl from Binary Star can do, including full life-cycle management (promotion). It's easy to use and comes with a full screen, color highlighted "programmer's editor". For details: http://www.nuwiki.com/cgi-bin/nuwiki.cgi?display=ABOUT%20SCCS (NuControl supports ALL modern mv environments including UniVerse, UniData, D3, QM Professional and Reality (Northgate). Lee Bacall binarystar.com PRC which is Susan Joslyn's product, offers a unique and capable solution for (and requiring) System Buiilder. http://www.sjplus.com - Original Message - From: "Brian Leach" <[EMAIL PROTECTED]> To: Sent: Thursday, April 17, 2008 9:29 AM Subject: RE: [U2] version control > Jerry et al > > I would say good version control - like all code management - is a skill. > > And more so the more diverse your code base. If you are just hacking away at > (say) an old D3 application you can probably get away with a lot. If you > need to support multiple versions, platforms, client/server and web tiers, > probably half a dozen languages, shared libraries etc. the work involved in > just managing that should not be - and all too often is by management - > underestimated. Hence my comment. This should not be something that is just > put in without thought and left to run by itself. It won't. Time taken to > plan this now will pay huge dividends down the line. Time not spent will > bite you in the bum. A badly put together versioning system is worse than > useless - you won't be able to get out what you need at time of crisis, and > you will have become complacent thinking that it is there. > > In our case we had an excellent developer and DBA who took on the role of > managing the version control, and did it extremely well. I'm very thankful, > especially when we needed his services. Without one person to manage it, it > would have become a mess. I would probably have been the worse culpit. > > You only really appreciate these things once you've been burned without them > (like a good and verified backup strategy!). > They need to be approached seriously. > > Brian --- u2-users mailing list u2-users@listserver.u2ug.org To unsubscribe please visit http://listserver.u2ug.org/