I'm rather new to SVN - we use ClearCase a lot, and my first
JDeveloper projects are in ClearCase. I used the ClearCase extension
in JDev 10g, and it was a pain sometimes. ClearCase requires a check
out before you make changes, and JDev 10g tries to proactively check
out any file that you might be changing. For instance, if I go to
make an Application Module configuration change, which only changes
bc4j.xcfg, it checks out the AM's .xml and .java files too, and
sometimes some of the VO files - I don't know why it does that.
ClearCase complains if you try to check in files that have no changes.
My JDev 11g projects are in SVN. I tried TortoiseSVN, and it prompted
me for my repository password every time I did anything - what a
pain. I got rid of it, and have been using JDev's SVN extension
exclusively. The only slowness I see is on the first start up of the
day - bearable. No bugs that I've seen - but then, I haven't
stretched the envelope much. I haven't seen anything I wanted to do
with SVN that I can't do inside JDev. I have two SVN repositories,
one on a corporate server for shared projects, and one on my local PC
for experiments, demos, and creating samples for investigating
problems. All applications are in one or the other repository, never
split. No problem switching between the two.
I'm with Susan - I don't want to have to leave JDev if I don't have
to. I've been evaluating some reporting tools, and none of them work
inside JDev. At least I've been able to add one as an External tool.
SVN doesn't require check out, and tracks what files have changed, so
JDev works much better with SVN. I'm a much happier camper with SVN,
but is that SVN, or is that JDev's SVN extension? I don't care.
On Sep 9, 6:10 am, susan duncan <
susan.dun...@oracle.com> wrote:
> Hi All,
>
> It's great to see this discussion thread here. I don't want to comment
> on every response as it comes in but believe me, I will be monitoring
> and taking note of all your comments. But, as this is the beginning of
> the discussion I'll offer some feedback -
>
> Our SVN integration team is always striving to improve the product -
> through eradicating bugs, providing better GUI (I notice the comments on
> the merge, thank you) and providing additional functionality. We are not
> able to backport new feature sets so if you are able to move to a newer
> JDeveloper you will notice improvements - for instance there is full
> svn property support in 11g.
>
> Each JDeveloper New Features document lists the improvements and you can
> also get information from John Stegeman's ADF Essentials
> <
http://www.oracle.com/technetwork/articles/adf/adf-essentials-098792....>
> series of papers and my blog <
http://www.susanduncan.blogspot.com/>