It is currently 31 Oct 2025, 13:26
   
Text Size

does dmca push us further toward distributed rev control?

Post MTG Forge Related Programming Questions Here

Moderators: timmermac, Agetian, friarsol, Blacksmith, KrazyTheFox, CCGHQ Admins

Re: does dmca push us further toward distributed rev control

Postby jeffwadsworth » 22 Jul 2011, 22:16

Another thing to note: Do not use a proxy to access the Git site when cloning.
jeffwadsworth
Super Tester Elite
 
Posts: 1172
Joined: 20 Oct 2010, 04:47
Location: USA
Has thanked: 287 times
Been thanked: 70 times

Re: does dmca push us further toward distributed rev control

Postby Jaedayr » 22 Jul 2011, 22:44

Braids wrote:
Jaedayr wrote:I just did
Periodically pull down changes from the server by right clicking the project ForgeGIT in the Package Explorer, choose Team, then Pull.
and have a lot of resources in my local project with a big red X on them. I tried to start Forge and got the following on the Eclipse console.
i think maven hates us. i just did a pull. and i got something similar with the big red X marks. forge started out with over 100 errors in the Problems view. it thought about it for a while, and now the number of errors is down to 18:
I now have 403 errors and 10 warnings. Here are the first 100 errors:

Code: Select all
Description   Resource   Path   Location   Type
Assert cannot be resolved   BraidsAssertFunctions.java   /ForgeGIT/test/java/net/slightlymagic/braids/util/testng   line 30   Java Problem
Assert cannot be resolved   BraidsAssertFunctions.java   /ForgeGIT/test/java/net/slightlymagic/braids/util/testng   line 37   Java Problem
Assert cannot be resolved   CardFactoryTest.java   /ForgeGIT/test/java/forge/card/cardFactory   line 39   Java Problem
Assert cannot be resolved   CardFactoryTest.java   /ForgeGIT/test/java/forge/card/cardFactory   line 72   Java Problem
Assert cannot be resolved   CardFactoryTest.java   /ForgeGIT/test/java/forge/card/cardFactory   line 78   Java Problem
Assert cannot be resolved   TinyTest.java   /ForgeGIT/test/java   line 19   Java Problem
ComputationException cannot be resolved to a type   ImageCache.java   /ForgeGIT/src/forge   line 102   Java Problem
ComputationException cannot be resolved to a type   ImageCache.java   /ForgeGIT/src/forge   line 102   Java Problem
ComputationException cannot be resolved to a type   ImageCache.java   /ForgeGIT/src/forge   line 103   Java Problem
ComputationException cannot be resolved to a type   ImageCache.java   /ForgeGIT/src/forge   line 173   Java Problem
Function cannot be resolved to a type   ImageCache.java   /ForgeGIT/src/forge   line 58   Java Problem
Generator cannot be resolved to a type   CardFilter.java   /ForgeGIT/src/forge   line 238   Java Problem
Generator cannot be resolved to a type   CardFilter.java   /ForgeGIT/src/forge   line 238   Java Problem
Generator cannot be resolved to a type   CardFilter.java   /ForgeGIT/src/forge   line 285   Java Problem
Generator cannot be resolved to a type   CardFilter.java   /ForgeGIT/src/forge   line 285   Java Problem
Generator cannot be resolved to a type   CardFilter.java   /ForgeGIT/src/forge   line 309   Java Problem
Generator cannot be resolved to a type   CardFilter.java   /ForgeGIT/src/forge   line 309   Java Problem
Generator cannot be resolved to a type   CardList.java   /ForgeGIT/src/forge   line 87   Java Problem
Generator cannot be resolved to a type   FindNonDirectoriesSkipDotDirectoriesGenerator.java   /ForgeGIT/src/net/slightlymagic/braids/util/generator   line 17   Java Problem
Generator cannot be resolved to a type   GeneratorFromArray.java   /ForgeGIT/src/net/slightlymagic/braids/util/generator   line 13   Java Problem
Generator cannot be resolved to a type   GeneratorFunctions.java   /ForgeGIT/src/net/slightlymagic/braids/util/generator   line 40   Java Problem
Generator cannot be resolved to a type   GeneratorFunctions.java   /ForgeGIT/src/net/slightlymagic/braids/util/generator   line 65   Java Problem
Generator cannot be resolved to a type   GeneratorFunctions.java   /ForgeGIT/src/net/slightlymagic/braids/util/generator   line 66   Java Problem
Generator cannot be resolved to a type   GeneratorFunctions.java   /ForgeGIT/src/net/slightlymagic/braids/util/generator   line 68   Java Problem
Generator cannot be resolved to a type   GeneratorFunctions.java   /ForgeGIT/src/net/slightlymagic/braids/util/generator   line 68   Java Problem
Generator cannot be resolved to a type   GeneratorFunctions.java   /ForgeGIT/src/net/slightlymagic/braids/util/generator   line 108   Java Problem
Generator cannot be resolved to a type   GeneratorFunctions.java   /ForgeGIT/src/net/slightlymagic/braids/util/generator   line 109   Java Problem
Generator cannot be resolved to a type   GeneratorFunctions.java   /ForgeGIT/src/net/slightlymagic/braids/util/generator   line 111   Java Problem
Generator cannot be resolved to a type   GeneratorFunctions.java   /ForgeGIT/src/net/slightlymagic/braids/util/generator   line 111   Java Problem
Generator cannot be resolved to a type   GeneratorFunctions.java   /ForgeGIT/src/net/slightlymagic/braids/util/generator   line 147   Java Problem
Generator cannot be resolved to a type   GeneratorFunctions.java   /ForgeGIT/src/net/slightlymagic/braids/util/generator   line 147   Java Problem
Generator cannot be resolved to a type   GeneratorFunctions.java   /ForgeGIT/src/net/slightlymagic/braids/util/generator   line 166   Java Problem
Generator cannot be resolved to a type   GuiDisplay4.java   /ForgeGIT/src/forge   line 1303   Java Problem
Generator cannot be resolved to a type   NameChanger.java   /ForgeGIT/src/forge   line 71   Java Problem
Generator cannot be resolved to a type   NameChanger.java   /ForgeGIT/src/forge   line 71   Java Problem
Generator cannot be resolved to a type   QuestBoosterPack.java   /ForgeGIT/src/forge/quest/data   line 64   Java Problem
Generator cannot be resolved to a type   QuestBoosterPack.java   /ForgeGIT/src/forge/quest/data   line 132   Java Problem
Generator cannot be resolved to a type   QuestBoosterPack.java   /ForgeGIT/src/forge/quest/data   line 173   Java Problem
Generator cannot be resolved to a type   QuestBoosterPack.java   /ForgeGIT/src/forge/quest/data   line 187   Java Problem
Generator cannot be resolved to a type   QuestBoosterPack.java   /ForgeGIT/src/forge/quest/data   line 199   Java Problem
Generator cannot be resolved to a type   QuestData.java   /ForgeGIT/src/forge/quest/data   line 147   Java Problem
Generator cannot be resolved to a type   QuestData.java   /ForgeGIT/src/forge/quest/data   line 374   Java Problem
Generator cannot be resolved to a type   QuestData.java   /ForgeGIT/src/forge/quest/data   line 398   Java Problem
Generator cannot be resolved to a type   QuestUtil.java   /ForgeGIT/src/forge/quest/data   line 100   Java Problem
Incompatible conditional operand types Exception and ComputationException   ImageCache.java   /ForgeGIT/src/forge   line 102   Java Problem
JXMultiSplitPane cannot be resolved to a type   GuiDisplay4.java   /ForgeGIT/src/forge   line 765   Java Problem
JXMultiSplitPane cannot be resolved to a type   GuiDisplay4.java   /ForgeGIT/src/forge   line 783   Java Problem
JXMultiSplitPane cannot be resolved to a type   GuiDisplay4.java   /ForgeGIT/src/forge   line 801   Java Problem
JXMultiSplitPane cannot be resolved to a type   GuiDisplay4.java   /ForgeGIT/src/forge   line 803   Java Problem
JXMultiSplitPane cannot be resolved to a type   GuiDisplay4.java   /ForgeGIT/src/forge   line 804   Java Problem
JXMultiSplitPane cannot be resolved to a type   GuiDisplay4.java   /ForgeGIT/src/forge   line 808   Java Problem
JXMultiSplitPane cannot be resolved to a type   GuiDisplay4.java   /ForgeGIT/src/forge   line 810   Java Problem
JXMultiSplitPane cannot be resolved to a type   GuiDisplay4.java   /ForgeGIT/src/forge   line 811   Java Problem
JXMultiSplitPane cannot be resolved to a type   GuiDisplay4.java   /ForgeGIT/src/forge   line 812   Java Problem
JXMultiSplitPane cannot be resolved to a type   GuiDisplay4.java   /ForgeGIT/src/forge   line 813   Java Problem
JXMultiSplitPane cannot be resolved to a type   GuiDisplay4.java   /ForgeGIT/src/forge   line 814   Java Problem
JXMultiSplitPane cannot be resolved to a type   GuiDisplay4.java   /ForgeGIT/src/forge   line 815   Java Problem
JXMultiSplitPane cannot be resolved to a type   GuiDisplay4.java   /ForgeGIT/src/forge   line 1258   Java Problem
JXMultiSplitPane cannot be resolved to a type   GuiDisplay4.java   /ForgeGIT/src/forge   line 1258   Java Problem
Log cannot be resolved   Ability.java   /ForgeGIT/src/forge/card/spellability   line 39   Java Problem
Log cannot be resolved   BaseProgressMonitor.java   /ForgeGIT/src/net/slightlymagic/braids/util/progress_monitor   line 330   Java Problem
Log cannot be resolved   BaseProgressMonitor.java   /ForgeGIT/src/net/slightlymagic/braids/util/progress_monitor   line 355   Java Problem
Log cannot be resolved   Card.java   /ForgeGIT/src/forge   line 5203   Java Problem
Log cannot be resolved   Card.java   /ForgeGIT/src/forge   line 5209   Java Problem
Log cannot be resolved   Card.java   /ForgeGIT/src/forge   line 5620   Java Problem
Log cannot be resolved   CardFactory.java   /ForgeGIT/src/forge/card/cardFactory   line 2613   Java Problem
Log cannot be resolved   CardFactoryUtil.java   /ForgeGIT/src/forge/card/cardFactory   line 3400   Java Problem
Log cannot be resolved   CardFactory_Auras.java   /ForgeGIT/src/forge/card/cardFactory   line 379   Java Problem
Log cannot be resolved   CardFactory_Creatures.java   /ForgeGIT/src/forge/card/cardFactory   line 1068   Java Problem
Log cannot be resolved   CardFactory_Planeswalkers.java   /ForgeGIT/src/forge/card/cardFactory   line 313   Java Problem
Log cannot be resolved   CardFactory_Planeswalkers.java   /ForgeGIT/src/forge/card/cardFactory   line 1208   Java Problem
Log cannot be resolved   CardFactory_Sorceries.java   /ForgeGIT/src/forge/card/cardFactory   line 1936   Java Problem
Log cannot be resolved   CardFactory_Sorceries.java   /ForgeGIT/src/forge/card/cardFactory   line 1999   Java Problem
Log cannot be resolved   CardFactory_Sorceries.java   /ForgeGIT/src/forge/card/cardFactory   line 2000   Java Problem
Log cannot be resolved   CardFactory_Sorceries.java   /ForgeGIT/src/forge/card/cardFactory   line 2002   Java Problem
Log cannot be resolved   CardFactory_Sorceries.java   /ForgeGIT/src/forge/card/cardFactory   line 2025   Java Problem
Log cannot be resolved   CardFactory_Sorceries.java   /ForgeGIT/src/forge/card/cardFactory   line 2033   Java Problem
Log cannot be resolved   CardFactory_Sorceries.java   /ForgeGIT/src/forge/card/cardFactory   line 2046   Java Problem
Log cannot be resolved   CardFactory_Sorceries.java   /ForgeGIT/src/forge/card/cardFactory   line 2056   Java Problem
Log cannot be resolved   CardFactory_Sorceries.java   /ForgeGIT/src/forge/card/cardFactory   line 2081   Java Problem
Log cannot be resolved   CardListUtil.java   /ForgeGIT/src/forge   line 432   Java Problem
Log cannot be resolved   CombatUtil.java   /ForgeGIT/src/forge   line 2005   Java Problem
Log cannot be resolved   ComputerAI_General.java   /ForgeGIT/src/forge   line 332   Java Problem
Log cannot be resolved   ComputerAI_Input.java   /ForgeGIT/src/forge   line 69   Java Problem
Log cannot be resolved   ComputerAI_Input.java   /ForgeGIT/src/forge   line 82   Java Problem
Log cannot be resolved   ExceptionHandler.java   /ForgeGIT/src/forge/error   line 33   Java Problem
Log cannot be resolved   Gui_DownloadPictures_LQ.java   /ForgeGIT/src/forge   line 264   Java Problem
Log cannot be resolved   Gui_DownloadSetPictures_LQ.java   /ForgeGIT/src/forge   line 340   Java Problem
Log cannot be resolved   Gui_DownloadSetPictures_LQ.java   /ForgeGIT/src/forge   line 348   Java Problem
Log cannot be resolved   Gui_MigrateLocalMWSSetPictures_HQ.java   /ForgeGIT/src/forge   line 345   Java Problem
Log cannot be resolved   Gui_MigrateLocalMWSSetPictures_HQ.java   /ForgeGIT/src/forge   line 353   Java Problem
Log cannot be resolved   Gui_NewGame.java   /ForgeGIT/src/forge   line 163   Java Problem
Log cannot be resolved   Gui_NewGame.java   /ForgeGIT/src/forge   line 242   Java Problem
Log cannot be resolved   MagicStack.java   /ForgeGIT/src/forge   line 778   Java Problem
Log cannot be resolved   ManaSymbols.java   /ForgeGIT/src/arcane/ui/util   line 52   Java Problem
Log cannot be resolved   ManaSymbols.java   /ForgeGIT/src/arcane/ui/util   line 68   Java Problem
Log cannot be resolved   Phase.java   /ForgeGIT/src/forge   line 400   Java Problem
Log cannot be resolved   ReadPriceList.java   /ForgeGIT/src/forge   line 87   Java Problem
Log cannot be resolved   StaticEffects.java   /ForgeGIT/src/forge   line 225   Java Problem
Log cannot be resolved   StaticEffects.java   /ForgeGIT/src/forge   line 232   Java Problem

Jaedayr
Tester
 
Posts: 523
Joined: 08 Jul 2010, 00:06
Has thanked: 16 times
Been thanked: 13 times

Re: does dmca push us further toward distributed rev control

Postby Chris H. » 22 Jul 2011, 23:00

Right clicking on the pom file and choosing Run As will give us the following list. Has anyone tried any of these yet?

1 Maven build
2 Maven build...
3 Maven clean
4 Maven generate-sources
5 Maven install
6 Maven test
User avatar
Chris H.
Forge Moderator
 
Posts: 6320
Joined: 04 Nov 2008, 12:11
Location: Mac OS X Yosemite
Has thanked: 644 times
Been thanked: 643 times

Re: does dmca push us further toward distributed rev control

Postby jendave » 22 Jul 2011, 23:59

Rob Cashwalker wrote:The only thing I seem to be missing in Maven Dependencies is the google-collections-1.0.jar. If I add it to the build path manually, Forge compiles OK. But I can't figure out how to add it to the maven dependencies...
Don't add it. That is VERY old. It is known as Guava now.

You will need to convert the project to use Maven. When you do, you will see a "Maven Dependencies" as a build path. You may need to refresh as well.
jendave
 
Posts: 307
Joined: 01 Jun 2008, 07:19
Has thanked: 8 times
Been thanked: 21 times

Re: does dmca push us further toward distributed rev control

Postby Chris H. » 23 Jul 2011, 00:07

I see that several people have a Personal clone. I followed Braids instructions for Clone the Git Repository. What is this Personal clone and what is it for and how is it used?
User avatar
Chris H.
Forge Moderator
 
Posts: 6320
Joined: 04 Nov 2008, 12:11
Location: Mac OS X Yosemite
Has thanked: 644 times
Been thanked: 643 times

Re: does dmca push us further toward distributed rev control

Postby Braids » 23 Jul 2011, 00:12

Jaedayr wrote:
Braids wrote:i think maven hates us. i just did a pull. and i got something similar with the big red X marks. forge started out with over 100 errors in the Problems view. it thought about it for a while, and now the number of errors is down to 18:
I now have 403 errors and 10 warnings. . .
i had the same problem. i let eclipse sit and brew for a bit, then the number of errors dropped to 18. running the maven build took a long time. produced a lot of console output. but didn't seem to resolve any of the errors i was seeing in the problems view.
"That is the dumbest thing I've ever seen." --Rob Cashwalker, regarding Innistrad double-sided cards. One of the first times he and I have ever agreed on something. ;)
User avatar
Braids
Programmer
 
Posts: 556
Joined: 22 Jun 2011, 00:39
Location: Unknown. Hobby: Driving myself and others to constructive madness.
Has thanked: 1 time
Been thanked: 1 time

Re: does dmca push us further toward distributed rev control

Postby Chris H. » 23 Jul 2011, 00:23

I was able to make a commit and afterwards was able to pull both of Dave's most recent commits. Eclipse has 25 warnings under problems but I do not have any errors.
User avatar
Chris H.
Forge Moderator
 
Posts: 6320
Joined: 04 Nov 2008, 12:11
Location: Mac OS X Yosemite
Has thanked: 644 times
Been thanked: 643 times

Re: does dmca push us further toward distributed rev control

Postby Braids » 23 Jul 2011, 01:07

Chris H. wrote:I was able to make a commit and afterwards was able to pull both of Dave's most recent commits. Eclipse has 25 warnings under problems but I do not have any errors.
same here. phew!
"That is the dumbest thing I've ever seen." --Rob Cashwalker, regarding Innistrad double-sided cards. One of the first times he and I have ever agreed on something. ;)
User avatar
Braids
Programmer
 
Posts: 556
Joined: 22 Jun 2011, 00:39
Location: Unknown. Hobby: Driving myself and others to constructive madness.
Has thanked: 1 time
Been thanked: 1 time

Re: does dmca push us further toward distributed rev control

Postby slapshot5 » 23 Jul 2011, 05:14

Hey all,

Thanks for the assistance. I'm up and running. Now, maybe I can get back to some coding! :)

SVN sure was simpler. But I know git is widely used, and I'm happy to be learning how to use it.

Thanks to everyone involved in the switchover.

-slapshot5
slapshot5
Programmer
 
Posts: 1391
Joined: 03 Jan 2010, 17:47
Location: Mac OS X
Has thanked: 25 times
Been thanked: 68 times

Re: does dmca push us further toward distributed rev control

Postby Chris H. » 23 Jul 2011, 11:33

jeffwadsworth wrote:Yeah, you need 3.7...I was using 3.6.
`
I added a note that you should use Eclipse version 3.7 to the wiki.
User avatar
Chris H.
Forge Moderator
 
Posts: 6320
Joined: 04 Nov 2008, 12:11
Location: Mac OS X Yosemite
Has thanked: 644 times
Been thanked: 643 times

Re: does dmca push us further toward distributed rev control

Postby slapshot5 » 23 Jul 2011, 12:27

Chris H. wrote:
jeffwadsworth wrote:Yeah, you need 3.7...I was using 3.6.
`
I added a note that you should use Eclipse version 3.7 to the wiki.
The only thing you'd need 3.7 for is to install the Maven stuff from the default locations, right?

Otherwise, I'm running just fine on 3.6.2.

-slapshot5
slapshot5
Programmer
 
Posts: 1391
Joined: 03 Jan 2010, 17:47
Location: Mac OS X
Has thanked: 25 times
Been thanked: 68 times

Re: does dmca push us further toward distributed rev control

Postby Chris H. » 23 Jul 2011, 12:47

slapshot5 wrote:The only thing you'd need 3.7 for is to install the Maven stuff from the default locations, right?

Otherwise, I'm running just fine on 3.6.2.
`
I think that you are right. Have you installed the Maven stuff by other means?

BTW: have you updated to Lion yet or are you waiting? :D
User avatar
Chris H.
Forge Moderator
 
Posts: 6320
Joined: 04 Nov 2008, 12:11
Location: Mac OS X Yosemite
Has thanked: 644 times
Been thanked: 643 times

Re: does dmca push us further toward distributed rev control

Postby Chris H. » 23 Jul 2011, 12:51

While making a few commits I noticed an issue on my end. To make a long story short I think that we should add a note to Braids wiki at Typical Development Usage step 6.

The first commit that you make may bring up a Commit Changes window which includes two text boxes labeled Author: and Committer:. You may need to edit the contents of these two text boxes.

These boxes should contain your Login name and the email address that you use for gitorious with a space in between.
User avatar
Chris H.
Forge Moderator
 
Posts: 6320
Joined: 04 Nov 2008, 12:11
Location: Mac OS X Yosemite
Has thanked: 644 times
Been thanked: 643 times

Re: does dmca push us further toward distributed rev control

Postby Braids » 23 Jul 2011, 14:10

Chris H. wrote:While making a few commits I noticed an issue on my end. To make a long story short I think that we should add a note to Braids wiki at Typical Development Usage step 6.

The first commit that you make may bring up a Commit Changes window which includes two text boxes labeled Author: and Committer:. You may need to edit the contents of these two text boxes.

These boxes should contain your Login name and the email address that you use for gitorious with a space in between.
could you please go ahead and change it?

it's not "my" wiki page any more. i just licensed it {CC BY SA}, which is the creative commons take on the GPV GPL.
"That is the dumbest thing I've ever seen." --Rob Cashwalker, regarding Innistrad double-sided cards. One of the first times he and I have ever agreed on something. ;)
User avatar
Braids
Programmer
 
Posts: 556
Joined: 22 Jun 2011, 00:39
Location: Unknown. Hobby: Driving myself and others to constructive madness.
Has thanked: 1 time
Been thanked: 1 time

Re: does dmca push us further toward distributed rev control

Postby Chris H. » 23 Jul 2011, 14:31

Braids wrote:
Chris H. wrote:While making a few commits I noticed an issue on my end. To make a long story short I think that we should add a note to Braids wiki at Typical Development Usage step 6.

The first commit that you make may bring up a Commit Changes window which includes two text boxes labeled Author: and Committer:. You may need to edit the contents of these two text boxes.

These boxes should contain your Login name and the email address that you use for gitorious with a space in between.
could you please go ahead and change it?

it's not "my" wiki page any more. i just licensed it {CC BY SA}, which is the creative commons take on the GPV GPL.
`
I can update the wiki to include this text. I just wanted to check with you first if this additional info looked OK.
User avatar
Chris H.
Forge Moderator
 
Posts: 6320
Joined: 04 Nov 2008, 12:11
Location: Mac OS X Yosemite
Has thanked: 644 times
Been thanked: 643 times

PreviousNext

Return to Developer's Corner

Who is online

Users browsing this forum: ShermanMoubs and 33 guests

Main Menu

User Menu

Our Partners


Who is online

In total there are 34 users online :: 1 registered, 0 hidden and 33 guests (based on users active over the past 10 minutes)
Most users ever online was 9298 on 10 Oct 2025, 12:54

Users browsing this forum: ShermanMoubs and 33 guests

Login Form